Camps are a week long, 3-6 hours per day, to get expose to new technology, and offered during school breaks including winter (December), mid-winter (February), spring (April) and summer (June-August) break. Classes are throughout the year, 1-1.5 hours per week, and to learn in depth about technology with homework and projects.