Rich Morrow 

Retired teacher. Mostly math, but also logic, science, English, philosophy and teacher training at various times from elementary to graduate school.