I have taught a wide range of classes from elementary through high school over the past 17 years including US History, World History, AP World History, Civics and Economics, Sociology, Psychology, AP Psychology, IB Psychology, Theory of Knowledge, and CAS.