Emily Waters
Amazing personality and very clear in her lectures. Makes sure everyone in the class understands the material. Listens to students and gives points back if you can prove that your wrong answer could have been right. Fun in class activities that help you learn. Not too homework heavy other than studying. Strict with rules but rules are fair.