I had Luke for CS121 in spring of 2019. For the students in our class, I felt he was always patient, respectful and knowledgeable. He won't necessarily give you answers, but will help you understand the material. I am an older student and have had a number of instructors over the years and I feel he is one of the finest instructors I have ever had