William Stevenson
Professor Stevenson is a great. The material is hard, but he makes it easy to follow and very relatable. His lecture is good and very easy to follow as long as you print out the slide deck and take good notes when giving you examples; those are very similar to what you will see on the test and quiz. He is a great professor