The lectures are great to start off. While the particular classroom arrangement is limiting, he makes do with what he has and ensures that no student goes unheard or unaware in his class. Responsive and gives ample feedback when being asked questions or asking them. Definitely a fantastic prof to get for this course. 