I have been teaching K-12 for 22 years. I have taught all grade levels and nearly all subjects! I also have a M.A. in counseling psychology and specialize in teaching students with learning and/or behavioural difficulties. I can also teach introduction to psychology and counselling psychology at the college and university level.