Steve is a great professor. A great resource if youre interested in philosophy and education and hes great at facilitating class discussion. Easily one of my favorite professors at UNC, and pretty laid back when it comes to extensions and such.