Kevin Boutsen
This professor exceeded all expectations, extremely prepared for class with notes, zero powerpoints, makes learning fairly easy, test are fair they challenge you but he well prepares you with homework and worksheets. Always was available to speak after class or when needed. One of the most informational classes ive taken.