H. Albert
He is terrible at explaining things. He won't even teach most of the time and then he has to rush to get through the units because he is behind despite having 30 minutes more than other professors. He cannot help if you need it because he'll get mad at you for not understanding the material. There is more, but I only have 350 characters.