I am a huge fan of BrainPOPJr* (and it's counterpart BrainPOP*). All the content is age appropriate with a great variety of topics to keep kids engaged. Furthermore, the quality of the graphics and animations is impressive, and the website layout is easy for parents to navigate. Two thumbs up!