Danielle Farrar-morse
Very fair and balanced. Has always been available whenever I needed her. Her classes are insightful and she goes the extra mile with creating an easy to understand discussion and module layout.