Introduction to Space Physics, University of Iowa, 1985-1987.
Electricity and Magnetism, University of Tennessee, 1978.
Quantum Mechanics (co-taught under Professor Steve Koonin), Caltech, 1976.
Stochasticity (co-taught under Prof Dwight Nicholson), University of Iowa, 1984.
Advanced Plasma Physics, University of Iowa, 1982.
Mathematical Physics, University of Tennessee, 1978.