Beau Bock
If you have a choice, don't take Bock. He's an all-around extremely poor communicator. He doesn't have office hours or respond to emails. He doesn't give clear directions or feedback (sometimes he even seems confused by his own assignments). As a teacher, he only puts in the bare minimum but expects 110% from students. Avoid him like the plague.