Makes a Great Teacher There are teachers who usually work for hours on their lessons, but some of them ends up failing terribly. On the other hand, there are those whom, when given only five minutes before they walk into glance over their materials, they would run a class for […]