About
iD Tech is a STEM education company founded in 1999, operating summer camps on more than 75 university campuses and delivering year-round online small-group classes. Offerings include Python, Roblox, Unity, Minecraft modding, AI, and robotics, for learners ages 7-19. Homeschool families use iD Tech for summer enrichment and during-year specialty coursework not typically covered in core curricula.
The Every Homeschool rubric review
Our deep read on iD Tech Camps
iD Tech is a summer and year-round STEM enrichment provider, not a homeschool curriculum. Twenty-five years of university-campus camps have produced a slick operation with strong brand recognition and premium pricing, aimed at the weekend-and-summer slot in a homeschool family's calendar.
Last updated: 2026-04-24 · Every Homeschool Editorial Team
At a glance
| Method | Subject-specialist / enrichment / live-class |
| Worldview | Secular |
| Grades | 3-12 (ages 7-19 in iD Tech's own bands) |
| Formats | University-campus summer day camps, overnight camps, online small-group classes, one-on-one online lessons |
| Cost tier | Premium |
| Parent intensity | 1 (enrichment provider, not curriculum) |
| ESA-common | Yes (on programs that accept tutoring or enrichment) |
| Accredited | No |
| Established | 1999 (as internalDrive; rebranded iD Tech in 2013) |
| Website | idtech.com |
Our scoreboard (1-5)
| Criterion | Score | One-line reason |
|---|---|---|
| Academic rigor | 3 | Project-based with real tools; depth varies by instructor and session |
| Ease of teaching | 5 | Parent has no teaching role; instructors are hired and supervised by iD Tech |
| Content quality | 4 | Strong catalog (Python, Unity, Roblox, AI, robotics); quality depends on instructor |
| Flexibility | 4 | Pay-as-you-go, pick individual sessions or multi-week packages |
| Value for money | 2 | Among the most expensive hour-for-hour options in homeschool enrichment |
| Worldview scope | 5 | Fully secular; content is technical and worldview-neutral |
| Visual/design | 5 | Polished website, professional marketing, consistent brand across campuses |
| Support resources | 4 | Responsive customer service; prep materials and course descriptions available online |
Who the publisher is
iD Tech is a STEM education company founded in 1999 by the Ingram-Cauchi family. Kathryn, Alexa, and Pete Ingram-Cauchi, operating out of what the company's own history describes as a studio above a garage with no initial salaries or outside financing. The business started as a handful of summer tech camps on a few California university campuses, offering introductory programming and game design to middle schoolers. In 2013 the company rebranded from "internalDrive" to "iD Tech" and has since grown to serve approximately 50,000 students per year across more than 75 university campuses, plus a year-round online class and tutoring operation.
The company operates a conventional tiered enrollment structure. Summer day camps and overnight camps run from roughly late May through mid-August on host university campuses. Stanford, MIT, UCLA, Carnegie Mellon, NYU, Vanderbilt, Caltech, and dozens of others, with each camp running one to two weeks per session and students typically attending one or two sessions in a summer. The online side runs year-round, offering small-group classes (roughly 4-10 students per class) and one-on-one lessons (branded iD Tech 1-on-1). The current CEO as of 2024 is Tana Barton Haas, who succeeded the Ingram-Cauchi family in operational leadership while the founders remain involved.
The homeschool relevance is specific. iD Tech is not a curriculum. It is an enrichment service that fills subject areas, computer science, game development, robotics, AI, that most homeschool curriculums do not cover in depth. Homeschool families use iD Tech for the same reasons public and private school families use it: summer camps for exposure and enrichment, during-the-year online classes for subject-specific depth, and one-on-one tutoring for students who want to go deeper on a specific technology (Python for AP CS A preparation, Unity for independent game projects, machine learning for curious high schoolers). The service slot is different from what the rest of this publication covers, and the review should be read with that context.
The core pedagogy
iD Tech's pedagogy is project-based and instructor-facilitated. A typical session, whether a week-long summer day camp or an eight-session online class, is organized around a specific deliverable: a completed Python game, a Unity 3D scene, a trained machine-learning classifier, a working Lego EV3 robot that completes a defined challenge. The instructor walks students through the tooling, supervises the project, and helps troubleshoot. Classes typically have a 6-to-1 student-to-instructor ratio in summer camps and 4-to-1 or smaller in online small-group format.
The specific technology stack is current, which is not a minor point. iD Tech teaches Python (real Python, through Jupyter or VS Code), Unity (the actual game engine used in professional development), Roblox Studio with Lua scripting, Minecraft modding in Java, and current AI tools (Python machine learning, generative AI prompting, OpenAI API use where age-appropriate). Students are working with the tools practicing engineers use, not with educational toys that simulate them. This is the most consistent quality claim one can make about the company.
Signature mechanics: (1) Campus-based summer camps, the marquee product, with students living or day-commuting to elite university campuses, which matters for older students considering those institutions. (2) Small group or 1-on-1 online classes, delivered over Zoom with screen-sharing and collaborative coding environments. (3) Completed-project deliverable, every session ends with the student having made something they can show, which is a significant motivational lever. (4) Instructor vetting, instructors are typically college students or recent graduates in relevant technical fields; quality varies by session but screening and training are consistent. (5) Tiered track structure, introductory, intermediate, and advanced levels in each technology, so a student can follow Python or game development across multiple summers.
A day in the life
A 13-year-old attending a week-long Python camp at UCLA arrives at 9:00 AM on Monday with a backpack and water bottle. The instructor opens the session with introductions and a brief overview of the week's project, building a text-based adventure game in Python, before moving students to individual laptops and walking through the first concept (variables and input/output functions). Students alternate between short instructor-led segments (15-20 minutes) and guided project work (30-45 minutes) throughout the morning, with a supervised lunch break, an afternoon outdoor or campus-tour activity, and a second project block in the afternoon. The day wraps at 4:00 PM with students saving their progress and the instructor assigning optional overnight practice. By Friday afternoon, each student has a functioning game they demo to parents at pickup.
A 15-year-old in a year-round online small-group Python class follows a different rhythm. The class meets twice a week for 60 to 90 minutes over eight weeks, using iD Tech's branded Zoom-plus-code-editor environment. The instructor walks through concepts with code examples on shared screen, students work problems in parallel with the instructor available for quick help, and each student has an individual project they develop across the course. Between sessions, students have optional practice assignments. Parent involvement is minimal, occasional progress reports via email and a final showcase, which is the operational norm for iD Tech and the reason the parent intensity score is 1.
What they do exceptionally well
Polished operations. iD Tech is 25 years old and it shows. Enrollment, scheduling, pre-arrival communications, on-campus logistics, dropoff and pickup, emergency protocols, and customer service are handled at a standard that significantly exceeds most homeschool-adjacent enrichment providers. For a homeschool family unaccustomed to institutional scale, the competence is itself a reason to enroll. Parents who have sent children to ad-hoc coding camps and community college summer programs routinely find the jump to iD Tech substantial.
University campus prestige. The value of a week at Stanford or MIT for a 16-year-old considering those institutions is not zero. It does not carry admissions weight, and iD Tech is careful in its marketing not to claim it does, but it gives the student a concrete memory of the campus and the institutional culture that pure online learning does not provide. For homeschool students whose physical college-campus exposure is otherwise limited, this is a genuine benefit.
Current tooling. The catalog stays current with the commercial technology landscape. As of April 2026, iD Tech offers multiple AI and machine learning tracks, Unity and Unreal Engine game development, and Python at multiple levels up through AP Computer Science A prep. The company has a longer track record of updating its offerings as the technology shifts than most academic institutions do, and significantly longer than most homeschool enrichment providers.
What they do poorly
Cost. iD Tech is among the most expensive enrichment options available to homeschool families. A week-long summer day camp on a university campus runs approximately $1,200-1,600 per week at list price, with overnight camps adding roughly $600-900 in housing and meals for a single-week session. Year-round online small-group classes run approximately $300-500 per eight-week block. 1-on-1 online tutoring runs approximately $120-200 per hour. These prices sit in premium territory and are accessible primarily to upper-middle-class families or to ESA-funded households. The company runs regular promotions ($100-200 off), but the base pricing structure is unmistakably premium.
Instructor variability. Because instructors are typically college students and recent graduates hired for short-term sessions, quality varies. A student can land a brilliant Stanford junior who is an engaging teacher, or a hired-for-capacity instructor who can code but cannot explain. Published reviews are consistent on this pattern. iD Tech screens and trains, but cannot fully standardize instructional quality at this scale. Families who have had an outstanding session sometimes have a disappointing one the following year with a different instructor.
Enrichment ceiling. iD Tech is by design a breadth-first product. A student who takes a Python camp one summer, a Unity camp the next, and a robotics camp the third has a wide exposure but not necessarily deep competency in any one area. Students who want to reach genuine intermediate or advanced competency in a specific technology will eventually need a dedicated track (college-level online courses, sustained mentorship, or community college enrollment) that iD Tech does not structurally provide, though the 1-on-1 option is the closest.
Who it fits / who it doesn't
Pick iD Tech if: you want high-quality STEM enrichment with professional operations and no parent teaching burden; you can afford premium pricing or have ESA funds that apply; your student is interested in specific current technologies (Python, Unity, AI, robotics); you value the university-campus summer experience; you want a turnkey enrichment option that fills a technology-skills gap in your core homeschool curriculum.
Skip iD Tech if: you want a homeschool curriculum (iD Tech is not one); you want depth-first mastery of a single technology rather than breadth-first exposure; you cannot justify the premium pricing relative to free or low-cost online alternatives (Khan Academy, freeCodeCamp, CS50 for High School); your student is socially or logistically unable to attend in-person camps and you are skeptical of the online format; you are looking for academic credit rather than enrichment.
Cost honest assessment
iD Tech's published pricing as of April 2026 runs approximately $1,200-1,600 per week for summer day camps on university campuses and approximately $1,800-2,500 per week for overnight camps (day camp pricing plus housing, meals, and supervision). Online small-group classes run approximately $300-500 per eight-session block (roughly $40-60 per class hour). iD Tech 1-on-1 online tutoring runs approximately $120-200 per hour, per the iD Tech pricing page and current session listings, with standard $100-200 promotional discounts periodically available.
Compared to community college dual enrollment computer science courses (often free or under $500 per course through state programs), iD Tech is dramatically more expensive for a single course's worth of content. Compared to Outschool (online classes typically $15-40 per session for small-group STEM topics) or Khan Academy (free), iD Tech runs three to five times the cost. What the premium buys is operational polish, the university campus venue, and vetted-at-scale instruction. A realistic annual iD Tech spend for a family using two summer camps plus one year-round online class per student runs $3,000-4,500 per student before promotions.
ESA eligibility notes
iD Tech is explicitly approved on a growing list of state ESA marketplaces, typically under enrichment, tutoring, or extracurricular categories rather than core curriculum. The company maintains an ESA eligibility landing page listing approved states and direct-billing workflows, which includes Arizona ClassWallet (approved for tutoring), Florida's Step Up For Students (Family Empowerment Scholarship categories), Iowa's Student First Scholarship, and Utah Fits All. Some state programs treat the university-campus summer camp as a tuition expense and others as a supplemental enrichment expense, with different caps applying. Families should verify category and dollar limits within their state portal before enrolling.
Alternatives
- Outschool STEM courses, a family would pick Outschool over iD Tech for dramatically lower cost per class and a much wider catalog of small-group online courses from independent teachers, accepting reduced quality control.
- CodaKid, a family would pick CodaKid over iD Tech for a more curriculum-structured, self-paced online coding program at a lower price point, accepting the loss of the live-instructor and campus-camp experiences.
- CS50 for High School, a family would pick Harvard's free CS50 curriculum over iD Tech for the deepest and most academically rigorous high school computer science experience available, accepting the tradeoff that there is no instructor and no peer group unless the family organizes one.
How we verified this
Our editorial team reviewed the iD Tech main website, About page, summer camp catalog, university campus locations list, and the company's published history documentation. We cross-referenced founder and growth data against the iD Tech Wikipedia entry and ActivityHero's published camp-registry data. Pricing was verified against published retail prices on the 2026 summer camp session listings. ESA eligibility was verified against several state marketplace vendor lists. Prices and program details verified April 2026.
Signature products
- university campus camps
- STEM focus
- online tutoring option
Keep reading
New curriculum reviews every Monday.
Independent analysis of publishers like iD Tech Camps , and the dozens of others across every method and worldview, published here weekly. No email. No paywall. Bookmark and return, or follow the RSS feed.