I have been a High School and Middle School teacher for over 30 years and have a variety of curriculum experiences. I have taught Physics at the Honors and AP levels. In addition at various times I have taught middle and high school science courses covering physical science, chemistry, earth science and biology. (read more)