Jonathan Skolnik
There is a good amount of work in this class, and a lot of reading. However you will get a good grade as long as you put in the work. He is also willing to help outside of class and give the proper feedback. 