TEACHING
I have taught a variety of courses (listed below) at undergraduate and graduate level.

Mathematical Methods for Engineers 
Continuum Mechanics 
Linear Algebra 
Group Theory 
Ordinary Differential Equations 
Real Analysis 
Complex Analysis 
Classical Mechanics 
Hamiltonian Mechanics 
Riemannian Geometry 
Mathematical Statistics 
Special Relativity 
Partial Differential Equations and Boundary Value Problems 
Optimization Theory 
Electromagnetism 
General Theory of Relativity 
The Classical Theory of Fields 
Applied Statistics 