Wa Shan Yeung
He is super mean and discrimination. DON'T choose him if you wanna have good GPA. A lot of homework will give you big pressure. Although students are very hard to work he still gives a bad grade with disparagement.