Steve's class was fun but also easy. Sometimes during lectures he would kind of go off topic, which can be rough during an early morning class, but a very interesting guy overall. He grades kind of harshly though, so it was kind of disappointing to end with a B+ when the work was so easy. He is very understanding when you need an ext/make up tho