Best move shawn made was to leave teaching. He thought that he was in school not teaching it. The only teacher I had that actually stopped me from working.
Shawn is an awesome teacher. Very energetic and interesting everyday. Down to earth and wonderfully informed. Overall great experience!
Shawn is a good teacher, but a little lax on students. His style is very laid back, so don't expect tons of discipline or a lot of busy work. He is definetly interesting and politically informed. Take it, but be ready.