Videos
I will continually add videos to the youtube playlists below. These might help you cement the concepts in class. It's always helpful to hear the same things explained by different people, so check these out if you're curious about or having trouble with certain topics.