Dr. S is by far my favorite professor. Super clear and thorough lectures in class and is always willing to take it slow or stop and help any student in need. The first exam was the hardest by far. His assignments and final project are really easy and can be knocked out with no problem at all. The final exam I would say is a 3/5 difficulty