Lawrence,
I don't always pretest. The maiun criteria I use is to what degree I have information regarding level of prior knowledge my students have. I never grade the pretests, because the information is really for me. When I do pretest, students usually enjoy the experience.
Barry Westling