Luke May
Great Professor, very active with the class and knowledgeable with the material. Gives many real life applications of the work. Only assigns work that should be understood and will extend dates if the class isn't understanding properly. 10/10