Karl Jackson
a good lecturer. he makes the material seem easy. However he is disorganized when it comes to giving additional assignments and grading them. I think he has the potential to be a great professor if he gave more concrete feedback to students and let them know that he does curve if necessary