He is a great professor that goes above and beyond for his students. I got so lucky to have him as my lab teacher. I would totally recommend him to anyone. I appreciate him so much because he had to deal with my class and give him so much props b/c he is super patient with us in any questions we had.