Kathryn Abel
She is very knowledgeable. Most of the class is group assignments, I recommend going to class to work in person. She answers your questions and will basically help you through the entire assignment, but can be a bit condescending. Lectures are long and kinda empty content sometimes. Tests aren't bad you can review slides and study the night before.