Johnny Chen
This professor gives out a lot of work for a group project he never explains. He also has 4 midterms and a final. There is take home parts of the final as well as in class parts of the final. He also gave out a lot of work during finals week. He does not grade clearly and does not give a grading rubric for any of the assignments.