This site is one of the best educational sites and has many wonderful animations, many diverse sections, and an excellent user experience.