Elisa Johnson Smith
Considering the class isn't actually taught by her (she uses lectures from someone else and doesn't write her own material) I'm not sure I should be reviewing her. The course layout page is a massive wall text, assignments come back with zero constructive feedback, due dates are found in 4 different areas. Nice lady. Awful teacher.