Professor Hamilton is very caring and also gives good feedback. It sucks to be stuck with a bad group project member but the amount of assignments are very reasonable and she's also very very nice.
Very underrated professor at UCSB. I had her for Comm 166 (marketing). The entire class was centered around one big group project that is a lot of work but still very manageable. Hamilton is very knowledgable, fair, and enthusiastic about course material. Didn't end up buying the textbook because she covers everything in lecture.