If you are thinking of moving your classroom online and applying a blended or flipped learning approach then check out JoomlaLMS Learning Management System.
Learning Management System
JoomlaLMS is a professional eLearning platform with innovative training options, advanced reporting and conferencing application. With JoomlaLMS you can spend more time teaching rather than managing your classroom. The platform manages: quizzing, reporting, grading, assignments, getting feedback and more. JoomlaLMS is a standards-based Learning Management System which means you can create your own courses, upload external ones, reuse materials and export the data.
The LMS is easy to start working with and offers a 1 month free trial. Learn more by visiting their website!