Brittany Ingersoll
Reliable, fair, flexible. Easy to navigate her syllabus, gets straight to the point doesn't waste your time, only got a C grade because I slacked off but work is easy and she provides study guides for each chapter with potential midterm questions.