I'm taking his night bio 140 class this semester, 6-10pm. He's exactly what you need for a night class. He's pretty hilarious and can be a little spazzy but it makes for a great class. He's a fair grader and makes sure you have what you need to pass your exams