Reviews of professor Mike Haller

Rating: 5.0/5, difficulty: 3.0/5
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!