• University teaching at Carnegie-Mellon University, Virginia Polytechnic Institute and State University, and New Mexico State University
  •  Undegraduate physics (calculus and non-calculus based) from Freshman level to Senior level (Giancoli, Halliday & Resnick, etc). 
  • Graduate and advanced graduate level physics to students working towards Ph.D. degree; examples of courses: Classical Mechanics (Goldstein), Mathematical Methods of Physics (Arfken, Mathews & Walker), Classical Electromagnetic Scattering by Particles (Jackson, research topics in Mie theory and non-spherical particles, etc).