William Smiley
I was originally super nervous for Prof. Smileys course because of all the negative reviews he had. But he was a great professor and taught really nicely. If you dont like lectures where professors just talk the entire time, I probably wouldn't recommend his class but I learn well from that. If you take his class, read the homework and you'll pass