Max, if you were in NY I would suggest trying for a grant through NYSCET --I think that's the acronym - NYS conference on Education and Tech. Or through the BOCES organization....I don't know what the equivilants would be in Penn.BTW - your chat room, even though a prototype is the best I have been "in" - except for the blasted window size!