Jingwen Liao
She is a good person, however she is not the best at teaching. Her lectures are hard to follow and she goes through power points way too fast. She also has an accent and it may take a while to get used to it.