Teaching Experience

A short philosophy of teaching might be, love your subject and convey that love; all else is secondary. - J.D.Jackson

Heidelberg University, Germany



Queen’s University, Canada



Leipzig University, Germany



Acronyms used :