Sonjae Wallace
He doesn't teach. You are expected to teach yourself the material before class using online vids posted that aren't even his. He is pretty condescending and seems irritated to be a professor. If you want to pass, be prepared to work hard.