Roberto Cavazos
Personally, I don't think he should be teaching at all. The class was difficult but that's fine. Him, as an instructor, was terrible. Rude for no reason (my main reason he shouldn't teach at all), too much homework, and unrealistic expectations. I wish I could show the email of the shenanigans that took place.