Teaching and learning currently happen on a multi-dimensional level that involves each personal instruction and last on-line technologies. This paradigm shift has created advanced education significantly a lot of accessible to current and potential students, driving augmented demand for on-line learning opportunities.