Shawn Massoni
I took this class concurrently with BB451 and it is likely the only reason I passed that course. Dr. Massoni is very adept at explaining incredibly difficult concepts and seems to genuinely care about the mental health of his students. There is 15%ish of extra credit on the midterms but they are very difficult. Very forgiving