William Noseworthy
Took this class online. Very straightforward! Discussion posts. Also, dude is easy to get in touch with. Replies emails super fast. Available for video calls. Answers all questions. Helped me a ton.