Lots of group work and not willing to help, is more focused on making you feel stupid and leaving you in the dark when it come to grading. Wont grade your first paper till 3/4 of the course is over which makes learning for your mistakes very difficult.