Guillermo Wippold
This class was asynchronous, but the lectures are pretty interesting. There is a textbook, but I don't really use it and have done just fine by studying the lectures. Make sure you take notes on what he says and not just the slides though, or else just read the textbook. Exams are straightforward with some patient examples. A few easy homeworks too