Great Professor, is pretty funny. Will take time and has patience to explain things. Can be tough, but its not an easy subject. Expect to be challenged and he will come through on his end. Great class.
Class isn't too bad, but Smith is kinda a dick. Not too helpful, thinks he's funny. DON'T sit with test after he calls time or he will take it away and declare it failed!