Amanda cares deeply about each and every one of her students and reaches out when she feels it's needed. She is an excellent teacher and actually made me enjoy history. The classes very easy as long as you show up and there is some group projects but they are graded based on individual work not the group as a whole.