As a newer teacher, he was very dedicated to improving the curriculum and smoothing the kinks out of some of the antiquated testing. Super accommodating and sociable, which is good since you're encouraged to ask questions and participate. His feedback during the labs is great, especially if you learn best by doing vs notes. Very enjoyable elective!