BrainPOP offers in-depth learning on a variety of topics for upper elementary and middle school students. Each topic includes videos, quizzes, related reading and even coding activities. They also offer BrainPOP Jr., specially designed for younger kids. BrainPOP is offering free access for schools and families impacted by school closures.
BrainPOP