Heather Duncan
Overall, not a bad class. She definitely expects a lot out of her students, but is also caring. Definitely take advantage of her office hours! Requires a lot of work outside of class, but gives good feedback on assignments.