Anthony Pullen
The class may have been easier when it was online. In person, though, tests are no longer open-note and have 20 questions that seem to be designed to trick you or refer to some concept he barely covered in class. I would avoid if possible.