Melody Li
Not an easy class, but learned a lot. Dr. Li cares about students and encourages them to improve their language skills. Very accommodating, and willing to help. But make sure you are ready to work, in a good way!