Brandon Berman
He is really bad. He didn't give the students study resources. He did not give any practice exams, and the homework solutions are often late to be available. It's his first time teaching, but these things are not tolerable. The only positive thing is that he is good at explaining the material in his office hours.