Andrew Stevenson
Andrew is a great guy. My favorite professor personality-wise. He gives great feedback on your assignments and will give you lots of tips and tricks to speed up your workflow and make things easier. He is very flexible and his teaching style online makes it a lot easier for online students.