Heather Sanderson
Great person; bad instructor. Not clear on instructions & have to teach yourself a lot. There are group projects almost every week, and if you get stuck with lazy people, then you're unable to complete the assignment on time. Does not show up to her office hours. She's very sweet but needs to work on a lot