Skip to main content
Michigan State UniversityYour Site Name Here

Teaching

  • US99, US00, US02, Michigan State University, NSC(SME) 865, "Technology for Teachers" (2 credits)
  • 1999, 2000, 2001, Ingham Intermediate School District, "Capital Area Science and Math Improvement Initiative: Technology for Teachers" (teacher continuing education)
  • FS01, FS02 Michigan State University, PHY 231, "Introductory Physics I - Virtual University" (3 credits)
  • US08 East Lansing High School, Units on Light Scattering and Special Relativity (2 weeks)
  • SS01, SS02 Michigan State University, PHY 232, "Introductory Physics II - Virtual University" (3 credits)
  • FS04, FS05, FS06, FS07, FS08, FS09 Michigan State University, LB(S) 271, "Introductory Physics I Calculus-Based" (3 credits)
  • SS05, SS06, SS07, SS08 Michigan State University, LB(S) 272, "Introductory Physics II Calculus-Based" (3 credits)
  • US07, US09, FS13, FS14 Michigan State University, LB(S) 492, "Senior Seminar Renewable Energy" (4 credits)
  • FS07, FS09, FS10 Michigan State University, PHY 905, "Physics Education Research" (2-3 credits)
  • SS08, FS09 Michigan State University, LB 490C, "Independent Study" (2-4 credits)
  • US08, US10 Michigan State University, SME 862, "Physics for Teachers" (3 credits)
  • US08, US11 Michigan State University, LB 492/490E, PHY 305/405, "The History of Science in Europe (Study Abroad: Germany, Switzerland, Denmark)" (4 credits)
  • SS09, FS09 Michigan State University, LB 490C, "Relativistic Physics Game Development" (2-4 credits)
  • FS10, FS12 Michigan State University, LB 273, "Introductory Physics I Calculus-Based Laboratory and Recitation Component" (equiv. 1 credit)
  • SS09 Michigan State University, LB 272L, "Introductory Physics II Calculus-Based Laboratory Course" (1 credit)
  • SS10 Michigan State University, LB 492, "The Modern Physics Revolution: 1905-1945" (4 credits)
  • SS11 East Lansing High School, "The Physics of Superheroes and Other Impossible Physics" (lecture series)
  • SS11, SS13, SS16 Michigan State University, LB 274, "Introductory Physics II Calculus-Based Lecture Component" (equiv. 3 credits)
  • US12, US13 Michigan State University, LB 105C, "Preparatory - Physics - Virtual University" (1 credit)
  • SS15 Michigan State University, PHY 233B, "Calculus Concepts in Physics I - Virtual University" (2 credits)
  • SS15 Michigan State University, PHY 234B, "Calculus Concepts in Physics II - Virtual University" (2 credits)
  • FS15 Michigan State University, LB 492, "History of Computing" (4 credits)
  • US16, FS16 Michigan State University, LB 492, "Mission to Mars" (4 credits)
  • FS16 Michigan State University, PHY 215, "Thermodynamics and Modern Physics" (3 credits)
  • SS17 Michigan State University, LB290F/490A, "STEM Game Development" (1-4 credits)
  • SS17 Michigan State University, LB 274, "Introductory Physics II Calculus-Based Studio Physics" (equiv. 4 credits)