Kristian Stevens
His lectures (which he recorded) were super clear and organized. The assignments started off really easy and got a little more challenging toward the end of the quarter but were still very doable. 