Take this class! Angie is so caring to her students and is so passionate about her work. This class taught me so much and we had such great conversations in class. She grades very fairly and leaves great comments for further improvement. The assignments for this course were so fun and not stressful at all. 