Michael Heitzman
Professor Heitzman was very unorganized from the first day of class up until the last day of class. We ended up finishing a fraction of the course. I taught myself everything from the textbook for the most part. However, he was very helpful during his office hours. I would avoid this class if at all possible.