Andrew Cooper
horrible style of teaching, expects you to remember everything he says yet provides no good notes incase you missed a couple of things. Most likley doable If this is your only class, actually will mark you down if your asnwer is too long (Not joking ) makes no sense and will also mark you down if you lack certain details (like what?)