A teacher is more than just an educator, and plays a vital role in shaping student's lives. Image Credit: SJS public School, RBL These 8 Amazing Teachers Are Going The Extra Mile to Make India’s Tomorrow Better!