Return to Article Details Maximizing learning in online courses using critical thinking, project-based learning, and flipped classroom approaches Download Download PDF