Don't get me wrong he's a funny guy but he posted the syllabus six weeks after the semester started. He also does a lot of group work so if you're not a social person beware of that! Other than that, he's pretty good!