As much as I enjoy research, I am enthusiastic about teaching. I have worked with students from different academic backgrounds. As a doctoral candidate at Penn State, I taught Statics and Strength of Materials. For my short stint as an assistant prof. at NSU, I taught fundamental mathematics. At Penn State Unv. and ETH Zurich, I have mentored number of bachelor, masters and doctoral students in numerous research projects.