Rick Schieni
I toke multiple classes with professor schieni, and I was scared at first because of the reviews but he is literally the opposite. He is very helpful and ready to help any time he's available during office hours, and honestly as long as you do the work and attend the lectures, you will be more than fine. He is not lenient, but he is very reasonable