I am Dr. Vanishree Rupanagudi, a passionate teacher. I have got a teaching experience of 18 years in online, offline and flip class mode teaching. I have taught various curricula for high school, intermediate, undergraduate and post graduate students. I am also a consultant for research students. I have been recognized as an outstanding teacher throughout my career and this made me to expand my teaching to many students taking online classes.