Empowering Education through Animation: Exploring BrainPOP Innovative Learning Platform