Margo McIver
Dr. McIver covered a lot of really interesting topics and provided excellent feedback. I felt like the class was challenging without being too difficult, and the grading was fair. I learned a lot in the class and would definitely take another class with Dr. McIver if I have the chance.
