Jennifer Faust
Dr. Faust is amazing and cares about her students (as long as you show her you care). For us, she assigned seats for like the first half of the semester, and then lets you choose after that. She takes the time to explain things and makes sure to go over material for tests, because the class material itself is pretty difficult (I bombed the midterm)