Paul Olejarczuk
Online with him has been fantastic compared to most of my other professors. Hes super understanding about everything and hes super chill. Video lectures posted for asynchronous work and deadlines are super clear. 10/10 would recommend