Reviews of professor Michael McCallie

Rating: 5.0/5, difficulty: 3.0/5
Great professor, gives plenty of extra credit. Be ready to do concert reports for course, part of the requirement. A fairly laid back guy would take again.