very nice and understanding, gives good group work that's relevant and fun highly recommend her. lots of group discussion and grading is fair and fairly easy