Patrick Aubuchon
He is an amazing professor. I felt at ease upon introduction. All of the course content is relevant and useful. I recommend this course to everyone as there is great value in the material.