Prof. S is an amazing teacher. I took him for 120 and 105 and I got an A in both classes. He is honestly one of the best professors I've had. He genuinely cares about his students and everyone passes his class with an A or B. Take his class trust me you won't regret it!! 