I love this professor! Probably my favorite ever. Very respectable and knowledgeable. Also may seem intimidating but if you are ever struggling they are so kind and willing to help. As long as you show up and listen to lectures in class, you will pass. Plenty of opportunities to boost your grade with work in class.10/10 wish could take them again. 