I was so excited to take this class after hearing great things about it and Finney, but it turned out to be a letdown. He lectures on and on about his life and it feels like he's bragging more than teaching sometimes. You're graded on a few assignments and he is very hard to reach outside of class. No transparency. Easy but disappointing.