Andrea Knapp
This class was very difficult but Dr. Knapp made it much easier. She is very lenient and gives out a lot go extra credit if needed. She responds quickly to emails and is really good with feedback. She's organized and has plenty of ways to stay caught up.