Patricia Duce
She mostly reads from the book without any real explications and gives you a lot of busywork. I've had worse CS professors, but I still think that she could do a lot better. Not very professional at times and doesn't have any easy to attend office hours. 