Steve is a certified math and science teacher with a minor in Spanish. He currently has the teaching assignments of algebra, geology, physics, and Spanish One, Two, and Three. He is also a fluent Spanish speaker, which helps him tremendously during his teaching! Steve is also a practicing geologist and participates in private geological consulting as a part-time venture. He is currently in his 24th year of teaching, 15 of which have been at Sorensonís Ranch School. He enjoys relating to his students with as many hands-on activities as possible.