Christopher Gordon
pretty easy class, dont rly need to go to class, just do the hw which he gives plenty of time to do and pretty easy grader. Not the most engaging lectures and difficult to learn much when all online (not a fault of him just the system)