Michael Olsen
Dr. Olsen is great! This was my first class with him and I enjoyed it especially because we mostly talked & had class discussions. I would have preferred to not have had to buy the textbook given how little we used it. His tests are fairly easy except for the TF Q's. There is a 15m presentation at the end so be prepared. 