Kal Rabb
He was absolutely amazing! He is so open to questions in class and does a great job explaining the material. He is truly one of the best professors in the department IMO. Highly recommend him!