I though for her first year, Mengxi was a pretty great teacher. There were a few projects we did that seemed kind of pointless, but I think she was trying to figure out what worked and what didnt. She really cares about her students and constantly asks for feedback. She gives review sessions and they reflect the test 100%. I got over an A+.