Patrick Kim
He's decent he doesn't give any homework which makes the class harder than it should be. he only grades on test and two projects which both projects are stupid. if you go to the tutoring center they will teach easier ways to solve problems than he does. that says a lot about him and his style. he speaks to fast and isnt that helpful.