Charles Li
Great experience. I've taken two courses from Li this quarter. English 303 & English 320. Clear expectations for assignments and grading. I've learned a lot in each of these classes. He is a moderately tough grader, but seems to be giving opportunities to those that have missed assignments or are struggling on tests. 