Reviews of professor James Boswell

Rating: 1.0/5, difficulty: 5.0/5
If you don't understand something you are treated as a child that doesn't know anything. Will approve paper topics knowing they are unsuitable. Groups are assigned based on performance. The top group gets all the intellectuals that get the work done in a day and those in the other are left to struggle on their own, a recipe for failure. Terrible