Michelle Paige
Prof Paige is hands down a great professor. She is easy to understand and she makes the classes interesting. For the first hour of the class she teaches the material and then the class is divided into groups. 30 minutes before the class ends we all come back together and each group has a turn to discuss. She is flexible so just speak to her.