teacher physics careers in Karur, India