Karen Edwards
I absolutely loved this class and Karen. She's so thoughtful and smart, and its clear that she really cares about the content. Get ready though! This class was TOUGH. The homework take forever and aren't worth a ton of your grade, but they really help with understanding the material. The tests are definitely difficult. 