Brian Atkinson
This class is possibly the worst I've ever taken. The assignments are all based on participation. You can turn in essentially anything and get credit, but the end of term project is graded by the professor. TA's are just as lost as the students. All resources listed are either stolen from other YouTube creators or our book that is dry to read.