Bret Scott
If you want to waste time by going to the most boring lectures and also doing tons of homework that isn't even counted towards your grade then this class will be for you. He gives the worst notes and does not elaborate on them and also does not care to help you. Strongly advise not to take him...