Monica Good
Monica is a great prof. She has a wonderful way of running courses in which she explains something, and then you get time to practice the concept in your textbook (alone or with a partner). This makes time go by fast as well as help ensure that you have understood the concept she just taught you. She's awesome! I hope to have her again later!