Awesome resources for students or teachers

PhET, Mahjong Chem, etc, places to get more cool things online.