Margie Means
This was my second attempt at taking this class, and I'm beyond satisfied having taken it with her. She wants all to do well, and provides more than enough resources to pass. The HW was bearable and I really enjoyed attending her lectures, as she's rather funny and isn't so harsh like some other professors. Participation is the key in her classes.