Ringland was meh,
Cusick is an amazing teacher, as is Busch.
There are a lot more professors i dont like than do, with all that money and such a good reputation, you would think UB would care about the quality of its professors when it comes to teaching. There are a few decent ones in the math dept, but most are there for that fat research cash, and only teach because they’re forced to.