Jake Haselswerdt
One of the best professors at Mizzou! Dr. Haselswerdt is a great instructor a You can also ask questions during class and he has no problems explaining the topic until you understand. The class is a lot of reading though so be prepared for that.