Alex Siwiecki
Great experience, very opinionated but overall a nice and approachable guy. There were only 4 grades (essays) for the whole class but he is a really fair grader. Attendance is a major thing for him so if you dont plan on attending I would not recommend.