Online learning describes any form of pedagogy delivered using digital technology. It can facilitate group learning and instructor assistance. While students may feel comfortable learning online due to familiarity with technology, online learning can lack interaction between students and teachers and make group work difficult. Flipped learning is an approach that allows teachers to implement various methodologies in their classrooms using four pillars: flexible environment, learning culture, intentional content, and professional educator. Blended learning combines multiple learning methods inside and outside the classroom, and can provide benefits like easily met course goals, student collaboration, and improved computer literacy.