Jung Kim
Make sure you have a strong and dedicated group from the onset of the group project. The amount of work you have to put into it is no joke and it takes the whole semester. If you don't study for the exams from his lecture notes you will fail. Participation and attendance are separate grades and if you do not talk in every class he will fail you.