Ryan House
Honestly one of the most understanding professors I've had. Lectures were more like class discussions and you didn't even really have to attend. There's a lot of busy work each week and a few big assignments but all essays were about interesting topics. If I had any questions House would always answer me and would give an extension if I needed.