The review dated June 09, 2020 is probably the most accurate review of this class imo. In short: Blaer is a lovely, hilarious teddy bear that I want to befriend irl but he isn't the most outstanding Professor.
I think that Blaer can choose better TAs tbh. There are several TAs who are frequently arriving to their OHs late/ forgetting to attend their own OHs. Furthermore, some of them don't bother to refresh their memory on the current topics/homework. That being said, Bo is the most amazing TA I've ever met! He taught me to approach Blaer's data structures class in a more lighthearted manner. I will miss Bo after this semester!