Yichuan Wang
A good professor who willing to spent time on you even your homeworks, he hope to see your success. but, a little hard to understand his English with accent, wish him to improve his English skill, it would be better.