Louisville Public Library
Library Board Trustee
Michigan Technological University
Physics Learning Center Coach
Michigan Technological University
Demonstration Department Employee
Michigan Technological University
Graduate Research Assistant
University of Colorado Boulder
Lecturer
Michigan Technological University
Graduate Teaching Assistant
University of Colorado Denver
Lecturer
Michigan Technological University
Summer Youth Programs Instructor
Michigan Technological University
Teaching Assistant
Michigan Technological University