With the current development of technology, education has immensely changed in the past two decades. This is because, education has been made more personal, interactive, and more importantly learning has been made flexible and convenient. Gone are the days in which one had to physically attend classrooms, submit tests and wait for the results in […]