There are many modern trends in teaching, which are incorporated by online education. Although, the latest learning resources used in online education are cost effective and convenient, they require students to be a lot more self managed and focused. The flexibility of online programs requires more responsibility, focus, and consistency on part of the students.