Pooyan Jamshidi
One of the worst CS experiences I've had at UoSC.

He shows up to lectures very late and then tries to hold his students well past class time to finish covering material. For students with another class after his or a job, this was a nightmare.

His lectures are completely useless for completing assignments 9/10 times. 

