Haoxiong (David) Li
Professor Li hardly responses to any emails. He also gives very little time on mid -terms and final. You can barely understand what he is saying and hardly knows the answers to any of your questions.