Great summer job
The first week is the toughest each summer because everything is new. It gets easier and easier as you go because each week of teaching repeats, just in a different location. I am a huge fan of the technology education, the camp managers (which I am sometimes too) and the owner is great. It's a full time job even though it's a summer job, so be advised ...
ProsCurriculum repeats each week - you become a pro
ConsLot of travel