Albert Pasaoa
If you get professor Pasasoa there's a good chance you'll fail. He doesn't really care about what he's teaching and puts little effort into it. If you take his class, you're not really learning anything from him--- you're just learning from the book and the online homework course. No engagement. If you want to learn you'd be better with KhanAca/YT