Colorado State University
Assistant Professor
West Genesse High School
Teaching Assistant
North Carolina State University
Teaching Assistant and Student
Western Washington University Extended Education
Teaching Assistant
ETH Zürich
Senior Research Scientist
Western Washington University Extended Education
Research Assistant
University of Michigan
Turner Postdoctoral Fellow
Western Washington University
University of Vermont
North Carolina State University