Rui Shi
She is very knowledgeable and creates many interesting ways to translate boring information! She makes sure you fully comprehend the content and breaks it down in a very resourceful way. I took her for research studies so there is one big paper broken down in several mini due dates which is nice. NO EXAMs but there are some quizzes.