Benjamin Byard
Hes relatively new to teaching so I wont be giving him a hard time. Professor byard truly puts in the time to meet with you during office hours, or even answer longggg emails. Overall a good teacher, with a really funny personality, simply needs to try new methods of teaching for lecture :) put in the work and youll get an A