Mike Haller
This class was very straightforward and informative. He makes sure he gives you all the tools to get a good grade as long as you put in the effort. Great professor and would definitely take again!