Ryan House
I took him for the online English 102 and honestly I wish all of my classes were like this. There's a lot of work each week, but it's manageable and pretty interesting. House grades based on the labor we put in to the assignments which makes the class a lot less stressful. 
