Courses Taught at USNA
- Fall 2026: SP211 (General Physics I)
Advising
- Academic advisor for physics majors
- Research advisor for independent study, capstone, and Trident Scholar projects; see Midshipman Research
Prior Teaching
- Penn State University, 2021 - 2025: Graduate teaching assistant and lab instructor, PHYS 212 (Electricity and Magnetism), lab and recitation sections
- Penn State University, 2022 - 2024: Lecturer, Mathematical Aspects of Physics seminar, a weekly series on Lie theory, fiber bundles, differential geometry, and algebraic topology for physics researchers

Dr. Jim Kennington
Assistant Professor of Physics
The U.S. Naval Academy
Department of Physics
572C Holloway Road, Stop 9C
Annapolis, MD 21402
Email: kenningt@usna.edu