Charles Li
Was not very clear on what he wanted from us for assignments and wasn't very responsive to emails when I asked questions. He would lower my grade based on things he did not clearly state were required for the assignment.