Teaching and Student Supervision

I have taught many undergraduate and graduate courses, ranging from General Physics to Advanced Graduate Classes.

I am now supervising 5 Ph. D students and 2 Postdoctoral Fellows in my research group.