Craig Soaries
This was a 4-week online summer class. He made it easy on us by eliminating chapters and assignments. I feel I got lucky because I caught a glimpse of what assignments he would usually give for this class and it's a lot. So I would not take him in the future if I can help it. Held Zooms for discussion.