Dr. Cheng is a wonderful professor. He has a very thick accent. It can be kinda hard to understand. I laughed SO hard one time when he was talking about the "ARS" protein because it sounded like he kept saying....well, you know. But I guess anyone could mispronounce that. He is ALWAYS smiling and he is great to talk to after class and always open to questions.