Mei Sun
She was average. Not the best at lectures and some weird projects that didn't relate to the course. Reasonable amount of homework. Her tests are hard but she allows corrections for half credit and a make-up test. She has a thick accent but it doesn't impede her teaching too much. Not much to say about her, she is cool I guess.