It’s funny what you find hidden in the depths of the Internet. I was trolling around looking for some Nevada history and found this on the Las Vegas Sun website. The description is as follows:
Students at B. Mahlon Brown Junior High School spend part of their class time Oct. 13 listening to representatives from different political parties. The activity was used to enlighten students about the differences between parties and teach them the importance of politics. They will be holding a school-wide vote prior to the elections to see how their opinions compare to those of the nation.
The guy standing on the stairs (the fat one with the white pants and no tie) is me. It says Oct. 13, but it doesn’t say what year. Judging by how much hair I had left at the time, I would say it’s 2008.

Wes, a Google image search says that photo appeared in the Las Vegas Sun on 21 October 2008: http://tinyurl.com/7tltvlk
There is a second photo of some of the students here: http://www.lasvegassun.com/photos/2008/oct/21/11704/