Courses Taught
Higher Education
Higher Education
George Mason University, Fairfax, VA
George Mason University, Fairfax, VA
Brigham Young University, Provo, UT
Brigham Young University, Provo, UT
*Co-instructor
K-12
K-12
Clair E. Gale Junior High School, Idaho Falls, ID
Clair E. Gale Junior High School, Idaho Falls, ID
2003-2009 Ninth grade Western Civilizations instructor
2004/2006 After school credit recovery Western Civilizations instructor
Idaho Falls School District 91, Idaho Falls, ID
Idaho Falls School District 91, Idaho Falls, ID
2007-2008 Summer school Western civilizations instructor
2004-2009 Saturday school supervisor
Millard High School, Fillmore, UT
Millard High School, Fillmore, UT
2003 Summer school American history instructor
Ogden City School District, Ogden, UT
Ogden City School District, Ogden, UT
2003 Elementary school substitute teacher
Bonneville High School, Ammon, ID
Bonneville High School, Ammon, ID
2003 Student taught senior government and junior American history
Sandcreek Middle School, Ammon, ID
Sandcreek Middle School, Ammon, ID
2003 Student taught eighth grade American history