Rider University
Associate Professor
Prescott College
Lecturer
University of Colorado Boulder
Teaching Assistant
University of Northern Colorado
Adjunct Professor
Wyoming Department of Education
Consultant
University of Colorado at Boulder
Northern Arizona University
California Polytechnic State University-San Luis Obispo