That's pretty awful. In all my classes, profs were required to have a syllabus with the grading policy and weights listed, so at least we had warning about attendance quizzes. To bring this back to more related (albeit perhaps still tangential) topic: I really get frustrated when people display blatant hypocrisy, and don't recognize it as such. I had a person in my cohort who spent most of his time in class on facebook or playing games. Recently, he posted a complaint about his students posting on facebook, and how they were so disrespectful. One of the things that turned me off of organized religion was this "do as I say but don't examine what I do" theme.