John Park
The in-person lectures were confusing and it really seemed like he was learning what he was teaching for the first time. Slides are not available on canvas which is fine, they wouldn't have been helpful anyways. Online lectures were okay. Overall, I would not recommend unless you're ready to teach yourself and waste an hour of your time. 