More Than Machines: Engineering, Entrepreneurship, and "The Hardest Fun You'll Ever Have"
While our name says "Robotics," our mission is much broader. We don’t just play with robots, we use the world-class FIRST® framework to create a high-stakes, high-energy incubator where students learn engineering, manage budgets, and market their brand.
From our builders in LEGO League to the advanced engineers in Tech Challenge, our students are gaining skills that go far beyond the classroom. Previous FIRST® alumni have said they learned more doing robotics that was actually useful in their career than they did in their entire college education.
Whether your student is a future coder, a natural storyteller, or a born leader, this is the only sport where everyone can "go pro."
Core Principles
A Proven Legacy of Excellence
We aren't just building robots; we're building highly competitive, world-class teams. In the 2025-2026 season, our FTC team battled their way to the State Championship, and one of our FLL teams won the Challenge Solution award at the FIRST® World Championship!
A Brand New Challenge Every Year
One of the biggest draws to the FIRST® program is that the problems haven't already been solved. Each season, FIRST® releases a completely new, globally unified game and theme. Our teams aren't just recycling previous years' work or following a predetermined instruction manual; they are starting from scratch to invent novel, innovative solutions to complex problems that haven't been before.
Dedicated Skill-Building Every Class
Our classrooms are designed for active learning. We don't just hope students learn by being in the room; dedicated skill-building is built into every single class meeting. We actively teach the principles, ensuring students are constantly developing not only their building, coding, and engineering abilities, but also crucial real-world skills like public speaking, business management, budgeting, and graphic design.
Learn Like a Class, Compete Like a Team
Just like in competitive sports, students must be prepared to commit, show up, and actively participate. Our competition season relies heavily on every single member being willing to do their part. If one member checks out, the whole team feels the impact. We cannot succeed unless everyone is willing to pull their weight!
Want a deep dive into how our program works? > Watch our Parent Information Session Video to hear directly from our coaches and see the vision for the program.
Please note: This video was made for the 2025-2026 season. We are constantly improving our program and have made some exciting updates to some of the details, including a longer schedule, new director/coaches, and more. While this video is still a fantastic overview of our core values and the overall experience, please refer to the text on this page as the official source for current details.
Our Competition Tiers
We offer two distinct levels of engagement depending on your student's age and experience. Both levels focus on the FIRST® Core Values: Discovery, Innovation, Impact, Inclusion, Teamwork, and Fun.
1. FIRST® LEGO® League (FLL) — Challenge
Ages 11–14 | Meets 2 hours/week
The Foundation of Innovation. In Challenge, teams take a massive step up in engineering capability, using LEGO Education SPIKE Prime sets to solve complex real-world problems. Teams compete in one Qualifier competition in January or February.
- The Robot Game: Students design, build, and program an autonomous robot to navigate a themed playing field and complete complex missions.
- The Innovation Project & Engineering Notebook: Teams identify a community problem, research it, and design a creative solution to present to judges. They are required to document their design process, strategies, and testing in an engineering notebook.
Community Engagement: Students learn the importance of outreach by sharing their STEM knowledge and passion with others.
*Returning Robotics students may join this class at age 10.
2. FIRST® Tech Challenge (FTC)
Ages 14+ | Application Required Meets in-person 1x/week (4 hours) and virtual 1x/week (2 hours) + outside work expected.
Where Engineering Meets Entrepreneurship. Teams design, build, and program heavy-duty metal robots to compete in an alliance-based format. This level bridges the gap between being a "student" and being a "professional." FTC students develop project management, analytical, and communication skills that make them stand out to colleges and employers.
- Professional Tools: Students use industrial-grade software like OnShape (CAD) and program in Java for both autonomous and driver-controlled periods. They will be expected to communicate using Slack and coordinate tasks on ClickUp. We use real-world professional level tech solutions that will give our kids strong skills that will prepare them for their careers later in life.
- The Business of Robotics: This isn't just a class; it’s a startup. Even if your student has absolutely no interest in coding or building, there is a critical place for them here. The business and entrepreneurship aspects are integral, not optional, and they are heavily judged portions of the competition! Teams require business-minded students who can manage budgets, run fundraising campaigns, and pitch to corporate sponsors. Our focus on these skills pays off - in 2026, our team received the Sustain Award specifically for our business innovations, which was the deciding factor in advancing our team to the State Championship!
Saturday Commitments: The FTC season requires a significant weekend commitment. Expect up to four full Saturdays for mandatory competitions, plus additional Saturdays for build days, the season kickoff, and scrimmages (totaling about 10 Saturdays in the 2025-2026 season). Competitions are required; other Saturday events are strongly encouraged for team success.
The Season Experience & Timeline
Our robotics program operates much like a professional sports season or a startup product launch, broken down into distinct phases of development, testing, and competition.
Pre-Season & The Build Phase (August – November) As soon as FIRST® reveals the new season's game in early fall, the heavy lifting begins. Teams begin dissecting the rules, brainstorming strategies, and aggressively prototyping their robots. Alongside the build, teams are also drafting their business plans, launching fundraising initiatives, and beginning their community outreach projects.
The IEP Robotics Showcase (Early December) Before we face off against other schools, we host our own program-wide milestone event: the IEP Robotics Showcase. This is not just a casual display; it acts as a high-stakes "first draft" deadline for our teams. Students run simulated competitive rounds with an official timer on a full field, participate in pit interviews with adult judges, and publicly present their robots and innovation projects. It is a critical pressure-test that allows teams to identify their weaknesses and iterate before the official competition season begins.
The Competition Season & State Championships (January – March) The new year marks the start of official FIRST® competitions. Our FLL Challenge teams attend a single, high-stakes Qualifier tournament in January or February. Meanwhile, our FTC teams participate in up to three mandatory Saturday qualifiers. For teams in both tiers that perform exceptionally well and advance past their qualifiers, the Utah State Championships are held in March.
The FIRST® World Championships (April/May) Teams that win top honors at the State Championship level earn the ultimate invitation: a ticket to the FIRST® World Championship. Both the FLL World Festival and the FTC World Championship draw tens of thousands of the brightest student engineers from across the globe to compete on the world stage.
The Post-Season: Intensive Skill-Building (Late Spring) Once the fast-paced competition season wraps up, our focus shifts to deep, individual skill-building. Without the immediate deadline of a tournament, students spend the post-season heavily focused on refining specialized technical skills and making community connections. This dedicated training period ensures every student levels up their personal capabilities and is ready to hit the ground running next fall..
Frequently Asked Questions
Robotics FAQ
What is FIRST® Robotics?
FIRST® (For Inspiration and Recognition of Science and Technology) is a global non-profit organization that runs several robotics programs for students aged 4-18, with the goal of inspiring young people to pursue careers in science, technology, engineering, and mathematics (STEM). Click here to watch a quick video about FIRST classes.
Why is there such a high time and financial commitment?
Think of this as a professional apprenticeship. Unlike a weekly club, our teams are preparing for regional and state-level competitions that require rigor, iteration, and high-quality materials. When you invest in this program, you aren’t just paying for a class—you are investing in your child’s first venture.
To support this level of play, your tuition covers all core robotics hardware and materials. We provide the robot kits, shared in-class computers, tools, and team shirts—all the specialized gear necessary to build and compete.
While we do provide shared computers during class, sharing one device per team can sometimes create a bottleneck. If your student has a laptop that you feel comfortable with them taking out of the home, we highly encourage them to bring it to class for a much smoother, hands-on experience. Furthermore, for our older FTC students, having access to a personal device outside of class is required so they can communicate with their team via Slack, attend virtual Zoom meetings, and collaborate on business documents.
Are there funding or fundraising options to help with the cost?
Yes! Our classes are qualified educational expenses through all major school funding option in Utah.
Additionally, we offer fundraising opportunities throughout the year. While fundraising is entirely optional, it is highly encouraged because we treat it as a core entrepreneurial skill. When a student or team raises money—whether by pitching to local businesses for sponsorships or running an event—those funds stay directly with their team. Students can use these funds to offset their own tuition, buy premium upgraded parts for their robot, or fund team meals at competitions. It teaches them that they have the power to generate the resources they need to succeed, which is a major positive for the business side of the FTC competition.
Do we need to buy our own computer, tools, or robot parts for home?
Beyond access to a computer at home, nothing else is required that isn’t already supplied by the program. While we do provide shared computers during class, sharing one device per team can sometimes create a bottleneck. If your student has a laptop that you feel comfortable with them taking out of the home, we highly encourage them to bring it to class for a much smoother, hands-on experience. Furthermore, for our older FTC students, having access to a personal device outside of class is explicitly required so they can communicate with their team via Slack, attend virtual Zoom meetings, and collaborate on business documents.
We will also provide a list of optional tools and equipment that your student might appreciate having at home. We want to be abundantly clear: these are not at all necessary. We provide these ideas purely for kids who may want more opportunities for hands-on learning and tinkering outside of class to help parents who might not know where to start.
Can’t I just buy a robot and let my kid learn at home?
You can certainly buy a robot, but you can’t buy the “startup” experience. The IEProgram provides scale—access to industrial-grade tools, shared resources, and the institutional “know-how” to navigate the complex FIRST® season. More importantly, we provide a peer group. You cannot replicate the collaboration, leadership, and conflict resolution of a working engineering team in isolation.
How does leadership and the teen mentorship program work for Challenge teams?
Each team is guided by our dedicated coaching staff who act as project managers, setting firm timelines and expectations. To foster a strong program culture, our FLL coaches have the option to invite experienced high school FTC students to serve as volunteer Teen Mentors for the younger classes. This setup is a win-win: younger students benefit from learning from near-peer role models, while our older students gain valuable leadership, project management, and community service experience that stands out on college and job applications.
Is there a parent volunteer requirement?
Yes. Our program operates on a family-supported experience model for all logistics and behind-the-scenes needs. To keep the program running smoothly and successfully, we require every family to actively participate and contribute by serving on a program support committee.
Parent involvement does more than just distribute the workload; it builds a true community. By helping to run the logistical side of the team, parents gain a firsthand appreciation for the complex challenges their kids are tackling, students are exposed to adults with diverse professional backgrounds, and shared experiences are created that strengthen family relationships during these critical adolescent years.
How will I fulfill my volunteer hours?
At the beginning of the season, we host a mandatory Parent Kickoff meeting. Here, parents will be asked to sign up for a team support committee.
Program Support Committees You can fulfill your hours by volunteering for an ongoing behind-the-scenes assignment within the robotics program. Options include:
- Professional Mentoring: (For adults with specific skills) Come in for a guest session to teach CAD, Java, marketing, graphic design, presentation skills—or anything that might be helpful for our team going forward.
- Fundraising & Sponsorships: Help the team secure sponsorships or run community fundraisers.
- Apparel: Coordinate the design, sizing, and/or ordering of team t-shirts.
- Field Trips: Organize tours of local engineering colleges or professional workspaces.
- Showcase Organization: Assist in planning and executing the mid-year robotics showcase.
- Outreach & Service Projects: Organize community service opportunities or outreach events.
- Event Outreach & Team Spirit: Organize our team’s outreach to other teams at competitions (e.g., designing team pins for trading, putting together small gifts or candy to hand out).
- Travel & Logistics: Help with carpooling to and from classes/events, or organize food or other logistics for long competition days.
- FIRST Event Volunteering: Judge, referee, or help run an official FIRST competition in our region.
- Competition Pit Set-Up: Help with the heavy lifting and organization of our pit area the night before our local qualifiers.
Will my child actually learn, or will they just be playing?
While it feels like play, the learning is deep and verifiable. Every design choice must be documented in an Engineering Notebook or Portfolio, and every move on the field is the result of hours of logic-based coding and mechanical testing. We prioritize the process of engineering over the trophy.
What if my student has zero interest in coding or engineering? Is there still a place for them?
Absolutely! You can join the team and be a massive asset even if you never touch a single piece of metal or write a line of code. Because our FTC teams operate as fully functional small businesses, we have an urgent need for business-minded students. The business management aspect of the team is formally judged and wins actual awards that advance the team. If you want to develop real-world skills that translate directly into professional environments, you can be a vital part of the team by focusing on:
- Business Management & Budgeting
- Marketing, Graphic Design & Brand Promotion
- Fundraising & Corporate Sponsorship Pitches
- Public Speaking & Real-World Presentations
- Web Design & Portfolio Creation
- Outreach & Volunteerism
Bring what you have, be willing to learn and work, and come with a good attitude—we will teach you the rest!
How will my kid be a better person/adult if they do robotics?
Robotics is a vehicle for character development. Through FIRST’s core value of Gracious Professionalism®, students learn to compete intensely while treating opponents with respect. The curriculum is specifically designed to target limiting beliefs. Students learn how to overcome imposter syndrome, navigate conflict rather than fearing it, and discover that a highly-functioning team is infinitely more powerful than a single brilliant individual. They learn to fail forward, communicate complex ideas to judges, and work alongside peers with different skill sets—exactly what they will need in their future families, communities, and careers.
What happens if my team qualifies for other competitions?
Success means more time on the field! If a team qualifies for the world championships or a premiere event it will involve some additional expenses for travel and registration. We will do everything we can to help students offset these costs through fundraising and sponsorships when that time comes. Advancing to these levels of competition is a huge booster for your students’ resumes for future careers and college applications!
Is this just for boys?
Absolutely not! Robotics is a sport of the mind, and diversity of thought is its greatest strength. Some of our most successful lead engineers, head programmers, and team captains are girls. We are committed to an inclusive environment where every student has a voice.