Brendan McCarthy
The structure of this class is a 5/5 but the work is a 2/5. There is a ton of busy work weekly that doesn't apply after that week. The 3 major assignments are okay but he grades pretty hard. Overall would not take again. 