Teaching is among the most revered professions, but not many people from non-teaching background actually understand what is required out of a teacher employed at a school. Surprisingly, it is often believed (wrongly) that teaching ...