Omer Mermelstein
Worst professor I've ever had. Seems like he is teaching himself and moves on once he understands it after reteaching the concepts to himself, and we happen to be listening in the background. An embarrassment of a "professor"/"teacher" causing misery to students.