Teaching

Ramesh has taught diverse courses at both undergraduate and graduate levels. He enjoys interacting with students in his class. The best moments for him are those when he sees a student go ‘aha’.