CodeWizardsHQ Community Archives - CodeWizardsHQ The leading online coding academy for kids and teens ages 8-18 Sun, 12 Oct 2025 15:13:59 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.3 https://www.codewizardshq.com/wp-content/uploads/2019/10/cropped-cropped-blueHorizontal-32x32.png CodeWizardsHQ Community Archives - CodeWizardsHQ 32 32 Instructor Spotlight: Aaron McCully https://www.codewizardshq.com/instructor-spotlight-aaron-mccully/ Wed, 01 Oct 2025 20:19:40 +0000 https://www.codewizardshq.com/?p=71925 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you talk to Aaron McCully, one thing stands out right away: he loves seeing students reach that moment when a tricky concept finally makes sense. For him, teaching is about more than explaining code. It is about helping kids stay confident through challenges and giving them tools to solve problems on their own. Aaron […]

The post Instructor Spotlight: Aaron McCully appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you talk to Aaron McCully, one thing stands out right away: he loves seeing students reach that moment when a tricky concept finally makes sense. For him, teaching is about more than explaining code. It is about helping kids stay confident through challenges and giving them tools to solve problems on their own. Aaron is one of our newer instructors at CodeWizardsHQ, but in a short time he has taught everything from summer camps to core classes, making a big impact along the way.

Discovering Coding Later and Loving It

Aaron’s interest in coding began in high school, a little later than many of the students he teaches today. His school offered a series of four computer science courses, and he jumped in during his junior year. To catch up, he doubled up on classes and finished with a web programming course.

What drew him in was both the subject and the way it was taught. His first computer science teacher set high expectations but made the material exciting and rewarding. “He emphasized that computer science is a very rewarding field,” Aaron said. “Even though he was strict, he kept the class engaging.”

Aaron had always been strong in math, but coding felt different. It turned problem-solving into something tangible and creative. “It felt like the thinking I was doing produced something,” he remembered. That realization shaped his future. By the end of high school, he knew he wanted to study computer science in college.

Shaping a Path Through College

Aaron's graduation

After graduation, Aaron planned his next step carefully. He started at community college, where he explored computer science while also looking into fields that connect technology and design. When it was time to transfer, he chose a program that let him combine coding with courses in cognitive science and design. Those classes helped him think about how people interact with technology and how design shapes the user experience. He also joined a consulting organization and learned to solve problems for real clients.

That mix of coding, design, and problem-solving still shows up in how Aaron approaches teaching. He knows that learning to program is not just about syntax. It is about understanding how people will use what you build.

Finding His Way to CodeWizardsHQ

After earning his degree, Aaron spent some time job searching, recharging after college, and helping his family as they stepped into retirement. Teaching had already been on his mind. His mom spent her career as a special education teacher and encouraged him to consider education. He had also taken a course in education and technology that gave him experience explaining concepts to peers. “I had been told I was good at explaining things,” he said. “I thought, why not try teaching coding and see if it is something I could do well?”

When the opportunity with CodeWizardsHQ came along, it felt like the perfect fit. It gave him a chance to combine his technical skills with the joy of helping students grow.

Teaching at CodeWizardsHQ

Aaron joined during the busy summer season and dove right into a wide range of camps. He taught Fortnite and Roblox game development, as well as AI camps for elementary, middle, and high school students. More recently, he has been teaching Scratch for younger learners and is starting new Intro to Python classes for both middle and high school.

He has also stepped into UI and web programming classes when needed, areas that match his interest in design and user experience. That variety has helped him become comfortable teaching across different skill levels and topics.

When working with younger students, Aaron focuses on connecting what they are doing now to what comes next. “I try to tie the concepts in Scratch to what they will eventually be learning in text-based programming,” he explained. “It helps them see the bigger picture.”

Memorable Teaching Moments

Aaron especially values the times when he can pause and help a concept click for a student or small group. During Scratch lessons, he often looks for ways to connect a visual block to what they will later write in Python or JavaScript. Watching students discover a new feature, add it to their projects, and light up with excitement is one of his favorite parts of teaching.

He also enjoys working with advanced learners who move quickly through material. When that happens, he looks for chances to go deeper, explain how a feature works behind the scenes, and show how it fits into more complex programming. These moments let curious students stretch their skills while staying engaged.

What Makes a Perfect Class

For Aaron, the best classes are the ones where understanding grows and confidence builds. “If a concept is hard, we break it down and take our time,” he said. “It is normal to struggle in computer science. When it clicks later, that is the best part.”

He loves when students start making their own connections, linking a coding idea to something they already know or finding their own solution to a problem. “Sometimes the way they connect the dots is unexpected and really cool to see,” he shared.

A Teacher Who Keeps Learning

Aaron and friend in Oregon

Teaching has sharpened Aaron’s own skills as well. Patience is at the top of his list, both with students and himself. He has also found value in revisiting fundamentals. Explaining core concepts again and again highlights small gaps, introduces features he may not have used before, and reinforces important building blocks. “Reviewing fundamentals is always useful,” he said. “You can notice things you had not thought about in a while.”

Students sometimes surprise him with their own approaches too. “They will show me a different way to do something, and it works,” he said. “It keeps things fresh.”

Advice for Parents

When parents wonder whether coding classes are worth it, Aaron points to the way CodeWizardsHQ builds skills step by step. Students can start with fun, visual projects in Scratch, then move into text-based programming like Python and continue through web development and beyond. Each weekly class builds on the last, so students grow steadily in confidence and capability.

“Coding knowledge is useful in almost any field,” he explained. “Even if students do not go into tech, learning to think logically and solve problems will help them in whatever they choose to do.”

Life Beyond the Classroom

Outside of teaching, Aaron is a creator and explorer. Music has been a steady part of his life since grade school, when a teacher introduced him to the Beatles and their films. At home, his family has turned the garage into a music room filled with instruments. Aaron plays piano, mostly for fun, and recently joined one of his dad’s weekend jam sessions for the first time.

He also stays active. In college he spent time weightlifting, and now he mixes biking, hiking, and casual tennis with a friend. Riding long distances, exploring trails, and rallying on a tennis court are favorite ways to recharge and balance screen time.

Aaron enjoys building tech projects for his home, too. One favorite is a voice-activated smart mirror that shows time, weather, quotes, music, and even videos during the morning routine. He is now planning a wall-mounted home dashboard with an AI assistant to connect everything in one place. It is the perfect blend of programming, design, and practical problem-solving.

Gaming is another passion. Aaron loves the fast pace of first-person shooters like Valorant and Overwatch and enjoys immersive story games such as the Batman Arkham series and Subnautica. The focus and strategy required feel a lot like solving a coding problem.

Inspiring the Next Generation

In just a few months at CodeWizardsHQ, Aaron has taught students across ages and skill levels. He has introduced brand-new coders to their first loops, guided advanced learners into deeper understanding, and helped summer camps run smoothly and creatively. Through it all, he keeps the focus on growth and the excitement of figuring things out.

“It is normal to struggle in computer science,” Aaron said. “When we slow down, connect the dots, and keep practicing, it clicks. That is when the fun starts.”

The post Instructor Spotlight: Aaron McCully appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Amarillo Ramirez https://www.codewizardshq.com/instructor-spotlight-amarillo-ramirez/ Sun, 31 Aug 2025 12:07:01 +0000 https://www.codewizardshq.com/?p=71624 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you meet Amarillo Ramirez, one thing becomes immediately clear: he’s passionate about creating, whether that’s through robotics, coding, or his artwork. Amarillo has been teaching with CodeWizardsHQ for just over a year, and in that time he has inspired students across elementary, middle, and high school classes with his enthusiasm and creativity. From Robotics […]

The post Instructor Spotlight: Amarillo Ramirez appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you meet Amarillo Ramirez, one thing becomes immediately clear: he’s passionate about creating, whether that’s through robotics, coding, or his artwork. Amarillo has been teaching with CodeWizardsHQ for just over a year, and in that time he has inspired students across elementary, middle, and high school classes with his enthusiasm and creativity.

From Robotics to Coding

Amarillo’s journey into technology began with his high school robotics team. His brothers and dad joined first, and it quickly became a shared adventure. Traveling to competitions, seeing other teams’ impressive robots, and working hands-on with mechanical and electrical systems lit the spark for him.

“Getting to see all the other teams’ robots and just how huge and complicated they could be was amazing,” he remembered. “At that point I was just like, ‘Oh, this is something that I’m also kind of interested in.'”

Over time, Amarillo discovered that while he loved every aspect of robotics, coding held a special place. “When it comes to the detail and the nitty-gritty stuff, I grasp coding concepts a lot easier,” he explained. He became fascinated not just with robotics programming but also with retro video game coding, diving deep into how developers worked wonders with limited hardware on systems like the Game Boy and Atari. “I get super into that stuff,” he said.

FRC (FIRST Robotics Competition) robots Armarillo helped design/build
FIRST Robotics Competition robot Amarillo helped to design and build.

Education and Professional Path

Born and raised in New Mexico, Amarillo pursued his interest all the way to Worcester Polytechnic Institute in Massachusetts, where he earned a bachelor’s degree in robotics engineering. Thanks to dual-credit classes in high school, he graduated early and gained valuable experience along the way.

He interned with a company that later hired him as a software developer. While he enjoyed the supportive environment, he realized he wanted something more fulfilling. He thought back to the joy he found in mentoring younger students during his robotics days. Teaching coding felt like the perfect fit.

“When I was in my high school robotics team, they really encouraged us to mentor elementary and middle school Lego robotics teams,” Amarillo recalled. “I mentored three different teams on my own and helped several others with their projects. That planted the seed for me. I realized I actually really enjoy teaching these concepts to younger kids.”

Teaching at CodeWizardsHQ

At CodeWizardsHQ, Amarillo teaches a wide range of classes: Scratch, Python, HTML/CSS, JavaScript, as well as high school-level courses with APIs and Flask. While he enjoys teaching all age groups, his favorites are Scratch and web development courses. His love for the arts shines through here. He’s an artist himself, and he loves helping students express their creativity in code.

“I really like the Scratch courses because students get so creative with their projects. You can tell they’re having fun, and that makes teaching incredibly rewarding,” he said.

Amarillo especially appreciates working with elementary students. “They aren’t really self-conscious,” he explained. “They just say what they feel, and they’re excited to share. That openness makes it easier to keep momentum in class, and it encourages creativity.”

Memorable Student Moments

One of Amarillo’s favorite parts of teaching is watching students surprise themselves with what they can create. “My memorable moments are when students kind of go above and beyond,” he said. “You can tell when they’re really having fun with their projects, when they’re not just doing the assignment but taking it further to make it their own. That’s when you see their passion come alive.”

He shared that Scratch projects, in particular, often bring out this creativity. Students will add original art, animations, or extra features that weren’t part of the instructions simply because they’re excited about the possibilities. “Those are the classes I really enjoy,” Amarillo said. “When students are enjoying themselves, that energy spreads and makes the whole class better.”

A Teacher Who Learns Too

Teaching has given Amarillo new skills as well. He’s learned the importance of finding different ways to explain the same concept so every student can connect with it. “Sometimes the way I explain something doesn’t quite work for a student, and that’s okay,” he said. “Finding different ways to describe a concept until it clicks is really important. Everyone learns differently.”

His advice for parents considering coding education is simple but powerful: start early. “Even if it’s just the basics—loops, if-else statements, or simple projects—getting kids started when they’re young makes such a difference later,” Amarillo shared. “Scratch is a great way to get kids interested, and Lego robotics can also build that foundation. Anything that sparks curiosity early on will pay off later.”

Amarillo's artwork
Artwork by Amarillo Ramirez

Beyond the Classroom

Outside of teaching, Amarillo is just as creative. He’s an artist who enjoys drawing character designs, streaming with a virtual avatar he created himself, and participating in online art communities. Pokémon fan art, anthropomorphic character design, and creative projects tied to his hobbies all find their way into his sketchbook. “Recently I’ve gotten into more anthropomorphic character design, and it’s been a lot of fun,” he said. One day, he hopes to bring his work to artist alleys or local markets.

He also loves playing video games, tabletop games like Dungeons and Dragons (where he serves as Dungeon Master for a Hogwarts-themed campaign), and spending time with friends. His cat, Honey, and his parents’ spirited Chihuahua, Taz, round out his busy and creative life.

Inspiring the Next Generation

From robotics competitions to online classrooms, Amarillo’s path has always been about building and sharing. Today, his students benefit from that journey as he encourages them to experiment, create, and discover their own love of coding.

Amarillo’s story is a great reminder of how diverse experiences in engineering, art, and teaching can come together to make an extraordinary impact. His students see not just a coding instructor but a mentor who believes in their creativity and encourages them to go above and beyond.

The post Instructor Spotlight: Amarillo Ramirez appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight Hayley Christianson https://www.codewizardshq.com/instructor-spotlight-hayley-christianson/ Tue, 29 Jul 2025 22:31:04 +0000 https://www.codewizardshq.com/?p=70468 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When Hayley Christianson first joined CodeWizardsHQ, she wasn’t leading classes or walking students through lines of code. Instead, she was answering their parents’ questions in customer service. But behind the scenes, she was already deeply passionate about coding, helping others, and building a life that blended creativity, logic, and human connection. “This month is my […]

The post Instructor Spotlight Hayley Christianson appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When Hayley Christianson first joined CodeWizardsHQ, she wasn’t leading classes or walking students through lines of code. Instead, she was answering their parents’ questions in customer service. But behind the scenes, she was already deeply passionate about coding, helping others, and building a life that blended creativity, logic, and human connection.

“This month is my one-year anniversary of being an instructor,” she said. “The first two years at CodeWizards, I was in customer service.”

That customer service background gives Hayley a unique perspective on the parent experience and on the importance of support in a student’s journey. Today, she teaches full-time and brings that same sense of care and communication into every class she leads.

Hayley Christianson

Discovering the Power of Code

Hayley’s path to coding wasn’t a straight line. In high school, she thought she might become an archaeologist or a writer. Then she discovered a computer science course.

“I was one of maybe two or three girls in the class. None of the kids were really interested, except maybe three or four that were like, ‘Oh, this is really neat.’”

But Hayley saw something more. “How I describe coding to somebody is taking your ideas, taking your imagination, and using a bit of math, a bit of logic, a bit of science, and transforming that into whatever you want,” she said. “If you have the passion, the drive, and of course the imagination, you can do anything with coding.”

Her enthusiasm led to a competitive Google internship, where she commuted four hours a day for three weeks to learn multiple coding languages and build functioning websites.

She later enrolled at the University of Illinois at Chicago, initially as a major in computer science and engineering. During the pandemic, she shifted to a dual major in computer science and linguistics. “There’s a scientific element to language,” she explained. “Syntax, phonetics, audiovisual—there’s so much interesting development in that.” She is currently pursuing her degree part-time while teaching.

Joining CodeWizardsHQ

After working in university research, Hayley was looking for something more fulfilling. She applied to CodeWizardsHQ.

“I wanted to do something where I could help people in some way,” she said. “When I found the customer service position, I was like, ‘Wait, but teaching kids about coding? That’s so cool.’”

She spent two years on the support team before transitioning into a teaching role. “Wild, but amazing,” is how she described the switch.

Now she teaches across all grade levels and has led classes in everything from AI to capstones. She especially values the small class sizes at CodeWizardsHQ. “You can really have that relationship with the students and inspire them to learn how to code,” she said.

A Philosophy of Empowerment

Hayley’s teaching style is all about giving students room to explore, think independently, and be themselves.

“Ever since I was little, I enjoyed tutoring,” she said. “I still remember very well my first coding instructor, my high school teacher. And all I can imagine is this will inspire kids to really go and try something new.”

Hayley's dog, Trixie

One way she supports creative thinking is through how she treats coding syntax. “With my elementary and middle school students, I make it a point: name your variables whatever you like,” she said. “Sometimes it helps me if it describes what the variable does, but if you want it to be silly, go right ahead.”

That balance between structure and freedom shows up in her favorite classes, too. Hayley loves teaching capstone classes.

“It stops the handholding,” she explained. “There’s a point where you have to start thinking for yourself as a student. It really goes from learning to mastering what they’ve learned.”

Her goal is to support students while encouraging critical thinking. “I’ll talk about it, maybe I’ll reiterate it in a couple of different ways. But I want to see what progress they have, or what thought process they’re trying to create. That gives me a sense of where they are and how I can help guide them.”

A Human Connection

While her technical background is strong, it’s Hayley’s ability to connect with students that sets her apart. She encourages students to engage in ways that feel comfortable for them and makes sure her classroom feels welcoming.

“One of my favorite moments is seeing students help other students,” she said. “It shows that instead of us just being a class with an instructor and students, it’s ‘Let’s work together as a class.'”

She especially values the moments when her students collaborate and take ownership of the learning process. Whether it’s troubleshooting code together, offering advice, or celebrating each other’s creativity, Hayley finds meaning in their growth. “Listening to the students, hearing what they have to say, and then applying it to my teaching—that’s my favorite part,” she said.

Beyond the Screen

Outside the classroom, Hayley balances online work with offline creativity. “This year I’ve learned how to crochet,” she said. “Tangible, off the screen—that’s been my goal this year.”

Hayley's stars

She’s also been folding origami stars as a way to stay focused and calm. “I try to take my anxieties or fidgets, any of my worries, and try to transfer them into something more productive,” she said. A tray next to her desk is filled with colorful stars. Her 15-year-old dog, Trixie, often curls up on a little couch next to her while she teaches, keeping her company as she works.

Hayley is also a gamer with years of experience in Minecraft, League of Legends, Valorant, Fortnite, and more. She even served as president of her university’s competitive gaming club. That gaming background helps her connect with students. “Most games, if not the majority of games, I’ve at least heard of, if not played myself,” she said. “In some way, I can relate to a student.”

Advice for Parents and Students

With three years at CodeWizardsHQ and experience in both customer service and teaching, Hayley has a strong endorsement for the program.

“A thousand percent, no matter what age,” she said. “Even if you’ve just learned a little bit of coding, it can help you in today’s day and age tremendously. It gets you to think outside the box.”

She wishes she had access to a program like CodeWizardsHQ when she was younger. “Even if it’s not something you want to do for the rest of your life, having that knowledge can be helpful no matter what field you go into,” she said.

A Lasting Impact

Hayley’s goal is to create an environment where students feel seen, supported, and capable.

“I am challenged every day in different ways,” she said. “But I always try to show up for my students. Even if I’m having an off day, how can I not show that off to the students? I want them to see that I’m here for them.” 

Her classroom is full of cheer, creativity, and collaboration. Whether students are naming variables after potatoes or solving syntax bugs together, Hayley is cheering them on and guiding them forward.

“We all come from different walks of life. We come together with this common goal of being able to teach something that is so amazing to the next generation.”

The post Instructor Spotlight Hayley Christianson appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Aliya Ahmad https://www.codewizardshq.com/instructor-spotlight-aliya-ahmad/ Sun, 29 Jun 2025 13:20:34 +0000 https://www.codewizardshq.com/?p=70021 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

This summer marks a meaningful milestone for CodeWizardsHQ as we celebrate 10 years of teaching kids and teens how to code. A full decade of lessons, breakthroughs, and bright young minds stepping into a world of possibility. But perhaps the most meaningful moment of this anniversary is what it represents: that we’ve been doing this […]

The post Instructor Spotlight: Aliya Ahmad appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

This summer marks a meaningful milestone for CodeWizardsHQ as we celebrate 10 years of teaching kids and teens how to code. A full decade of lessons, breakthroughs, and bright young minds stepping into a world of possibility. But perhaps the most meaningful moment of this anniversary is what it represents: that we’ve been doing this long enough, and with enough heart, that one of our own students has come full circle.

Aliya Ahmad took her first CodeWizardsHQ class as a middle schooler. Today, she returns not as a student but as an instructor, ready to pass on the same spark that once lit her path. Her story is more than just inspiring. It’s a reflection of what long-term, intentional coding education can do: build a future where young learners grow into confident leaders.

From Student to Instructor

Aliya in front of the Burj Khalifa

Aliya’s coding journey began in middle school when she signed up for a few introductory CodeWizardsHQ classes. “I think it was either 6th or 7th grade,” she recalls. “I remember taking Intro to Python and another one in HTML and CSS.” At the time, she wasn’t sure where it would lead. But those early classes made an impression. “I really liked the games we created in class. That was the first time I thought, ‘Oh, this is actually fun.’”

What began as a casual introduction quickly evolved. Over the years, Aliya explored robotics with a VEX team, took more advanced programming classes, and in high school, everything clicked. “When I took AP Computer Science in 11th grade, that’s when I really decided I wanted to study computer science in college.”

Rooted in Code, Supported by Family

Aliya’s passion for tech runs in the family. Her father is a software engineer, and her older brother is also studying computer science. “He leaned more into robotics,” she says, “but we’ve both always been interested in building things.” While her parents encouraged her, it was CodeWizardsHQ that gave her that early, confidence-building start. “Honestly, I wasn’t really coding much before that. But once I started the classes, I started to really enjoy it.”

She still remembers those early mornings, waking up early on the West Coast to attend live classes. “I’d go outside, sit on the patio, and log in,” she says. While the specifics of each lesson may have faded, the experience of learning something new and building projects from scratch stuck with her. Those early classes planted the seed that would later grow into a lasting interest in coding.

Back at CodeWizardsHQ — This Time, to Teach

Aliya is now a college student at the University of Illinois Urbana-Champaign, studying computer science and statistics with hopes of eventually working in AI research. This summer, she returned to CodeWizardsHQ, this time as part of the instructional team.

“It’s funny. I came across a teaching opportunity with another company, and it reminded me of CodeWizardsHQ,” she explains. “So I checked the website, saw they were hiring instructors, and thought, ‘Why not?’”

That decision made CodeWizardsHQ history. With 10 years of coding education behind us, it’s incredibly meaningful to see our mission come full circle, students growing into mentors and helping spark that same passion in others.

Middle School Magic and Teaching Style

Aliya  inside of the Burj Khalifa in Dubai

Aliya jumped into teaching with enthusiasm, guiding students through accelerated summer classes and once-a-week Scratch sessions. She’s taught across all grade levels, but middle school students have become her favorite. “They’re really engaging,” she says. “They ask questions, they get excited. It’s a sweet spot where they’re still curious and motivated.”

Her favorite course to teach? Python. “I’ve been working in C++ a lot lately, so teaching Python has been a great refresher. Plus, it’s such a good first language for students to learn.”

Aliya brings patience and clarity to every class. One of the first lessons she learned as a teacher is that even the simplest concepts need thoughtful explanation. “When you’ve been coding for a while, some things feel obvious,” she says. “But for students who are just starting out, you really have to slow down and explain the ‘why’ behind everything.”

A Love for the Little Moments

Some of Aliya’s favorite moments in class happen before the lesson even begins. “That 5 minutes before class starts, when students are joining, and you get to chat with them. That’s one of the best parts,” she shares. “Once the lesson starts, it’s go-go-go, but those few minutes are when you get to really know them.”

She’s also discovered that teaching makes her a better coder. “Explaining things to others forces you to really understand what you’re doing. It’s helped me be more intentional about how I think through problems.”

Giving Back Through Tech

In addition to teaching, Aliya is also interning with a nonprofit called Inclusive World. There, she’s helping to create a web development curriculum for neurodivergent students. “We’re building a project ourselves first, and then breaking it down into steps so we can teach it,” she explains. “It’s curriculum development more than direct instruction, but it feels good to be part of something that’s making tech more accessible.”

Life Beyond the Screen

Aliya and a friend at college

When she’s not coding or teaching, Aliya keeps busy with a mix of hobbies. She enjoys running, something she picked back up after running track in high school, along with table tennis, drawing, and just hanging out with friends. “I’m not super consistent with my hobbies,” she laughs. “But I like trying new things.”

This past year brought some big changes. Moving from the Bay Area to the cold winters of Illinois was an adjustment, but one she embraced. “When it snowed for the first time, a bunch of us from California were outside taking pictures. It was really fun.”

Advice for Parents and Students

For families thinking about enrolling their kids in CodeWizardsHQ, Aliya has simple advice: “The intro classes are a great way to get started, and they give you a solid foundation.” And that foundation, she says, can lead anywhere.

She’s living proof.

In our 10th year, seeing a student become an instructor is more than just a full-circle moment; it’s a testament to the power of early coding education. Aliya’s story reflects everything we hope for our students: curiosity sparked, skills developed, and a confidence that carries them forward.

As we celebrate a decade of coding education, we’re so proud to have Aliya on our team, helping us inspire the next generation of students, just like she once was.


The post Instructor Spotlight: Aliya Ahmad appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Tyler Crocker https://www.codewizardshq.com/instructor-spotlight-tyler-crocker/ Thu, 30 Jan 2025 16:22:36 +0000 https://www.codewizardshq.com/?p=67879 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

At CodeWizardsHQ, we’re always excited to shine a spotlight on our talented instructors. This time, we’re featuring Tyler Crocker, a seasoned teacher passionate about animation, coding, and connecting with students. His journey into the tech world is filled with gaming, creativity, and perseverance. Gaming: The Gateway to Coding “I’m a nerd,” Tyler Crocker jokes when […]

The post Instructor Spotlight: Tyler Crocker appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

At CodeWizardsHQ, we’re always excited to shine a spotlight on our talented instructors. This time, we’re featuring Tyler Crocker, a seasoned teacher passionate about animation, coding, and connecting with students. His journey into the tech world is filled with gaming, creativity, and perseverance.

Gaming: The Gateway to Coding

“I’m a nerd,” Tyler Crocker jokes when asked about how he got into coding. “It was definitely through gaming. I wanted to be a game developer.” Growing up, Tyler was immersed in gaming from an early age. His first real encounter with coding came in high school when he finally had the opportunity to take a programming class. “It was on the list of electives every year, and I signed up every year,” he explains. However, the class was often canceled due to a lack of student interest. It wasn’t until his junior year that enough students enrolled, allowing the class to finally take place. “That’s when I had my first touch of coding, and I loved it,” Tyler says with enthusiasm.

Growing Up on the Move

Tyler had an unconventional upbringing, moving frequently due to his father’s work. “I grew up in a few places,” he recalls. “Long Island, Ohio, New Jersey, and I even spent about two and a half years in Germany.” His father, an electrical engineer, worked on specialized technology such as cell tower receivers, which often required the family to relocate.

Tyler and his wife, Bonnie

Tyler’s time in Germany left a lasting impression on him. “I loved it,” he says. “It was really safe. My parents didn’t care if I went to town on my bike by myself. Everyone was nice, and the food was fantastic.” He particularly enjoyed the independence he had in Germany. “In the U.S., at least where I’ve lived, you’d usually need a car or a bus to get anywhere. But there, I could just leave my house and go to town.”

College and Self-Directed Learning

After high school, Tyler enrolled at Champlain College in Burlington, Vermont, where he pursued a Bachelor of Science in Game Art and Animation. It was during this time that he began teaching himself programming. “I was the only artist who actually took programming classes,” he notes.

While Tyler’s primary focus was on animation, he quickly realized that coding would be essential to his success in the field. “Animating was my passion,” he says. “But if I wanted to make my models move realistically, I needed to learn Python. So I taught myself Python to improve my animation skills.”

In addition to Python, Tyler took a few coding electives, including a class on Java. However, much of his programming knowledge was self-taught, driven by his desire to enhance his craft.

Early Career and a Pivot to Teaching

After college, Tyler landed an office job, but it wasn’t a great fit. “I was sitting in a cubicle, and it wasn’t really what I wanted.” A friend suggested that Tyler try AmeriCorps. He applied and started working with Tenacity, a program focused on literacy and tennis for middle school students in Boston. “We were in a middle school, teaching literacy in the classroom, and then we’d take the students out to teach them tennis after school,” he explains.

Tyler and cat

It was through this experience that Tyler discovered a love for teaching. “I don’t know exactly what drew me to it,” he reflects. “But I really enjoy seeing students figure things out. I love that moment when something clicks for them.”

Transitioning Into a Key Role at CodeWizardsHQ

Tyler eventually moved to Seattle, where his parents were living. “They said Seattle was great for tech jobs, so I drove across the country to look for work,” he says. As fate would have it, his stepmother found a job listing for CodeWizardsHQ, and Tyler joined the team in 2019.

“At first, I was an instructor,” he recalls. Over time, Tyler’s role expanded, and he became deeply involved in the CodeWizardsHQ Internship Program, where students take on collaborative projects and leadership roles. His experiences and dedication have helped him grow into a pivotal figure in the program’s success.

 The Internship Program and Its Impact

“In the Internship Program, I’m not really teaching,” Tyler explains. “It’s a lot more student-led. I act like a producer, helping them stay organized and on track.” Tyler’s role involves overseeing student collaboration, and ensuring that tasks are managed effectively through project management tools. Communication is a crucial focus.

Tyler finds immense value in the Internship Program. He believes it provides students with real-world experience that prepares them for future success. “I’m pretty sure with most of the interns we’ve had, when they go to college and they start a group project, they’re going to be leading them,” he states. Tyler’s leadership has been essential to the program, and his passion for mentoring has left a lasting impact on his interns.

Teaching at CodeWizardsHQ

Tyler teaches students across various age groups, including elementary, middle, and high school levels. Although his schedule keeps him busy, he loves the variety that comes with teaching different students. When it comes to subjects, Tyler has a clear preference. “I really enjoy logic,” he shares. I love teaching Python and JavaScript. I also enjoy SQL and database topics.”

Tyler and family

When asked what he enjoys most about teaching, Tyler doesn’t hesitate. “It’s that moment when something clicks for a student. It can be frustrating at times, especially when students don’t understand something right away. But when you finally find the right way to explain it, and you hear them say, ‘Oh, I get it now,’ that’s the best part.”

Tyler also cherishes the long-term relationships he’s built with students. “I had one student who struggled a lot at first. He was coming to office hours every week. Over time, he needed less help, and eventually, his grades were 100% across the board. Seeing that slow transition was incredibly satisfying.”

Tyler’s Hobbies and Life Outside of Teaching

Outside of CodeWizardsHQ, Tyler enjoys a variety of hobbies, many of which involve gaming. He’s particularly fond of roguelike games, which feature short, repeatable gameplay loops. He also participates in speedrunning events, such as the charity marathon Games Done Quick.

“I’m also really into climbing,” Tyler adds. While he mostly sticks to indoor climbing, he tries to go twice a week when he can. Additionally, Tyler has been playing the ukulele for over a decade. “It’s one of those instruments that fits me perfectly,” he says. “I can pick it up anytime.”

At home, Tyler and his wife, Bonnie, have two rescue cats named Hero and Lucina. “Hero was found in a box outside a PetSmart, and Lucina was rescued from an air conditioner,” he shares. Recently, Tyler has taken up cooking, with a particular focus on making Japanese-style soufflé pancakes. “They’re so thick and fluffy,” he says. “I don’t think I’ll ever go back to regular pancakes again.”

A Journey of Growth and Impact

Tyler Crocker’s journey at CodeWizardsHQ is one of growth, mentorship, and impact. From an early passion for gaming to his studies in animation and programming at college, Tyler has steadily developed his skills to become a highly respected instructor. His influence goes far beyond the classroom, particularly through his leadership in the Internship Program, where he helps students take ownership of their learning and work together on real-world projects.

Whether guiding beginners or mentoring interns to develop leadership skills, Tyler’s dedication to student success and his enthusiasm for teaching make him an essential part of the CodeWizardsHQ team. His creativity, patience, and insight continue to inspire both students and colleagues alike as he shapes the next generation of coders.


The post Instructor Spotlight: Tyler Crocker appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: JeanAlbert Arnold https://www.codewizardshq.com/instructor-spotlight-jeanalbert-arnold/ Thu, 26 Dec 2024 19:20:06 +0000 https://www.codewizardshq.com/?p=67210 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

JeanAlbert Arnold’s path to becoming an educator at CodeWizardsHQ is a story of rediscovering passion, embracing lifelong learning, and finding joy in teaching. JeanAlbert has explored numerous professions, each time bringing a spirit of curiosity and a drive for innovation. Reflecting on his journey, he shares, “I’ve had other hobbies and passions in my life, […]

The post Instructor Spotlight: JeanAlbert Arnold appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

JeanAlbert Arnold’s path to becoming an educator at CodeWizardsHQ is a story of rediscovering passion, embracing lifelong learning, and finding joy in teaching. JeanAlbert has explored numerous professions, each time bringing a spirit of curiosity and a drive for innovation. Reflecting on his journey, he shares, “I’ve had other hobbies and passions in my life, but coding always comes back.” His coding journey began with a Tandy Computer.

Discovering Coding

JeanAlbert’s coding adventure began unexpectedly when his mother brought home what she thought was a game system. It was actually a Tandy Color Computer from Radio Shack. The confusion quickly turned into a defining moment for JeanAlbert. “My brothers and sisters quickly realized, ‘No, this is not the Atari we wanted.’ So they handed it to me, and it had the Tandy manual on how to program in BASIC. From the first time I got a program running, I wanted to do this for the rest of my life.” This early experience lit a spark in JeanAlbert, setting him on a path that would shape his career and personal interests profoundly.

JeanAlbert's artwork
Artwork by JeanAlbert Arnold

With limited coding education opportunities, JeanAlbert was initially self-taught using library books. Then he and his dad found an evening class at the local high school. Much to their surprise, the class was comprised of only adults except for an eleven-year-old JeanAlbert. The quick learner soon found himself helping the adults with their programming projects. “By the time I was 16, I came back, and I was teaching those classes, the same classes I took years earlier.”

A Diverse Career Path

JeanAlbert navigated a unique career path, often merging his knack for technology with practical skills. His work history includes jobs where he applied his technical acumen to fix everything from intricate cameras to sophisticated sewing machines. This experience not only honed his problem-solving skills but also deepened his understanding of how things work—knowledge he brings to his coding classes. Each role he took on reinforced his passion for technology.

After a hiatus of over two decades from professional coding, he found his way back to his first love with a teaching position at CodeWizardsHQ. “Coming back to coding was like coming home. I didn’t realize how much I missed it until I started teaching these kids. Every class is a reminder of why I started in the first place,” JeanAlbert shares.

Instructing at CodeWizardsHQ

JeanAlbert has been teaching at CodeWizardsHQ  for almost a year, and during that time he has taught all levels: elementary, middle, and high school students. He shared that he enjoys teaching each age group. He appreciates elementary classes for their foundational impact, enjoying the process of guiding young minds through their initial steps in coding and watching their enthusiasm and creativity unfold. With high school students, he values the opportunity to engage with their advanced thinking and their ability to challenge programming norms. “I love the high school students because I can see how far they’ve come and how they’ve lost that fear.” JeanAlbert finds joy in witnessing students’ “aha” moments and their development from curious beginners to skilled young coders.

JeanAlbert's artwork
Artwork by JeanAlbert Arnold

JeanAlbert’s teaching philosophy is rooted in the belief that learning should be an engaging, interactive process. He often emphasizes the importance of making classes energetic and dynamic, particularly enjoying the curiosity and enthusiasm of his students. He believes in the power of not just teaching coding skills but also instilling confidence and resilience in his students. Reflecting on his approach, he encourages his students and peers with a simple mantra: “Just don’t be afraid to try. Just do it.” This philosophy underpins his teaching style, focusing on encouragement, practical problem-solving, and nurturing a genuine interest in learning among his students.

JeanAlbert advises parents whose kids might have that spark of coding to jump in and give it a try. “I tell them to follow their child’s curiosity and keep them challenged. Whether a student goes into coding or not, it will teach skills that will help them all across the board.” JeanAlbert has some specific insight about CodeWizardsHQ.

“This is the most incredible project I’ve ever been a part of. CodeWizards makes coding approachable and fun for the kids. I not only teach students the technical skills, but they also learn problem solving, creativity, and they most importantly learn confidence.”

Life Outside of Coding

JeanAlbert doesn’t just teach at CodeWizardsHQ; he and his wife also homeschool their 14-year-old daughter. JeanAlbert’s teaching focus is on math and science, with chemistry being a significant topic this year. This approach ensures she receives a comprehensive education in essential subjects. By teaching her at home, JeanAlbert actively shapes her academic growth and lays a solid foundation in crucial educational fields.

JeanAlbert is a lifelong learner and is currently pursuing a master’s degree in computer science at BYU Idaho. His educational journey won’t stop there; he’s especially keen on blending his interest in philosophy with technology. With an eye towards the future, he is considering pursuing a PhD, further deepening his understanding and expertise in the field.

JeanAlbert's chickens
JeanAlbert’s Chickens

His life outside the classroom is as rich and varied as his career path. JeanAlbert manages a small farm that he calls a “farmette,” and exclaimed that “We got our first chicken egg this morning, and we’re planning to add a couple of goats to our little farm soon!”  Other hobbies range from mushroom foraging to solving complex puzzles. He engages in painting and creative writing as well. He and his wife also recently welcomed two playful puppies, Gizmo and Luna, to their household.

Teaching Impact

JeanAlbert Arnold’s story is a vivid illustration of how diverse experiences can enrich teaching and provide a robust foundation for encouraging the next generation of learners. Through his work at CodeWizardsHQ, he not only teaches coding but also imparts life lessons on resilience, creativity, and the lifelong joy of discovery. As we look at his career and his philosophy, it’s clear that JeanAlbert is not just teaching code; he’s preparing young minds to meet the world with confidence and curiosity.

The post Instructor Spotlight: JeanAlbert Arnold appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Ellie Combs https://www.codewizardshq.com/instructor-spotlight-ellie-combs/ Fri, 22 Nov 2024 18:32:52 +0000 https://www.codewizardshq.com/?p=66728 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

At CodeWizardsHQ, instructors often bring fascinating experiences and unique perspectives to the virtual classroom, and Ellie Combs is no exception. From teaching coding to students across multiple time zones to riding horseback through the African Savannah, Ellie’s story is one of exploration, education, and impact. “I love having a positive impact,” Ellie says. “Whether it […]

The post Instructor Spotlight: Ellie Combs appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

At CodeWizardsHQ, instructors often bring fascinating experiences and unique perspectives to the virtual classroom, and Ellie Combs is no exception. From teaching coding to students across multiple time zones to riding horseback through the African Savannah, Ellie’s story is one of exploration, education, and impact.

“I love having a positive impact,” Ellie says. “Whether it is teaching horseback riding in Kenya, helping Costa Ricans get jobs through English, or teaching kids coding here at CodeWizardsHQ—it’s all about helping people develop skills they can use in real life.”

From High School Robotics to CodeWizardsHQ

Ellie Combs

Ellie’s first experience with coding came during a robotics class in high school. “I really enjoyed it,” she recalls, “but my school didn’t offer anything close to what CodeWizardsHQ does. I really wish I had this opportunity back then.”

Her coding journey resumed when a friend, a software engineer, shared resources with her. “That’s when I realized, wow, you can actually solve any problem or create anything you want with code,” Ellie explains. “And it’s so satisfying to debug an error and see the result on the other side.”

After earning a degree in international business from the University of Washington, Ellie pivoted to teaching, first in Thailand and later online during the pandemic. “I ended up teaching English online until it cleared up,” she explains. “Then I did my boot camp and found CodeWizardsHQ.”

Now a versatile instructor, Ellie teaches everything from Scratch to Python and JavaScript. “I’ve taught all of them,” she says. “They even asked me, ‘Do you have a preferred language?’ and I said, ‘Let’s do all of them!’ I love giving them all a try.”

Teaching Across Time Zones

Ellie with elephant

Ellie teaches from her home in Italy, often in the late evenings. “I prefer morning central time,” she says, “because it’s afternoon or evening for me. I do teach late sometimes, but I’ve adapted to working in different time zones.”

Despite the challenges, Ellie has embraced the experience. “I’ve been at CodeWizardsHQ for over a year now, and I really enjoy it,” she says. “The students are great, and I’ve loved teaching everything from core classes to summer accelerated and AI Intro classes.”

Her favorite moments are when students take pride in their progress. “I enjoy helping the students solve their own problems,” Ellie says. “When they have that moment where they recognize their own achievements, it’s so satisfying. Or when they take leadership with their own projects. That’s really cool.”

Inspiring the Next Generation

Ellie’s teaching philosophy is grounded in her belief in empowering students to see the value of their skills. “It’s not all about the grade,” she emphasizes. “It’s about the learning. When students understand that what they’re learning can be applied in real life, that’s the best part.”

She’s a strong advocate for collaboration, which she believes is one of CodeWizardsHQ’s biggest strengths. “The small class sizes allow students to connect with each other and the teacher,” she explains. “I’ve seen them enjoy collaborating and learning together, even across different parts of the world.”

For parents considering coding classes for their children, Ellie has this advice: “Support their interest. Tech has so many different disciplines to explore.”

A Life of Adventure

Ellie with horse

Ellie’s journey has taken her around the world, with significant chapters in Thailand, Canada, and Italy. “I went to Thailand because I thought, Why not have an adventure? It was a great opportunity to travel,” Ellie explains. “I lived there for a year and taught everything from kindergarten through sixth grade at a private school.”

One recent memorable experience was during a volunteer opportunity in Kenya, where she tutored students and taught horseback riding. “It was my first time in Africa, and it was amazing,” Ellie shares. “The students had just gotten into horses, and I loved being able to share my passion for riding.”

Ellie’s love for horses began in her childhood in the Pacific Northwest, where she competed in eventing. “It’s a tri-discipline equestrian sport,” she says, “testing obedience, endurance, and agility. I still ride when I can—just recently, I did some show jumping in South Africa.”

Passion Beyond the Classroom

Ellie riding

When she’s not teaching or riding, Ellie enjoys exploring the outdoors, cooking, and learning Italian. “I’m not really good at cooking,” she admits with a laugh, “but I’m trying to get better.” She also loves skiing, hiking, and surfing, all of which she’s enjoyed during her travels.

Living in Italy has been a highlight, but Ellie is preparing to move back to the U.S. soon. “I think I’ll be back in a few months,” she says. “I’m not sure what’s next, but I’ll figure it out.”

Looking Ahead

Ellie’s journey from teaching in Thailand to coding in Italy has been defined by her passion for learning and inspiring others. “When students understand the ‘why,’ it’s the best moment,” she shares. Her unique combination of global experience and a love for teaching has left a meaningful mark on her students. As she prepares for her next chapter, Ellie’s impact in coding education and her adventurous spirit will undoubtedly continue to inspire.

The post Instructor Spotlight: Ellie Combs appeared first on CodeWizardsHQ.

]]>
Internship Program Highlights Summer/Fall 2024 https://www.codewizardshq.com/internship-program-highlights-summer-fall-2024/ Thu, 14 Nov 2024 20:33:45 +0000 https://www.codewizardshq.com/?p=66133 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

The CodeWizardsHQ High School Internship Program offers students a distinctive, hands-on coding experience that extends beyond the classroom. Designed for graduates of the high school track, this program immerses interns in real-world projects, where they collaborate, problem-solve, and build skills they can confidently showcase on college applications and personal portfolios. Under the guidance of experienced […]

The post Internship Program Highlights Summer/Fall 2024 appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

The CodeWizardsHQ High School Internship Program offers students a distinctive, hands-on coding experience that extends beyond the classroom. Designed for graduates of the high school track, this program immerses interns in real-world projects, where they collaborate, problem-solve, and build skills they can confidently showcase on college applications and personal portfolios. Under the guidance of experienced mentors, students tackle full-stack projects, gaining practical knowledge and teamwork experience that prepare them for future academic and career success.

Real-World Project: Wizard-Type

In the latest internship session, fourteen interns divided into three small teams and took on the challenge of creating Wizard-Type, an engaging typing practice tool designed to help younger students develop essential typing skills. The application allows users to select difficulty levels and practice durations, providing feedback and tracking progress to keep users motivated. Working together to bring Wizard-Type to life, interns applied their skills in Python, databases, and front-end design—moving beyond theoretical coding to tackle a real, impactful project.

Tyler Crocker, the CodeWizardsHQ internship mentor, guided the interns through the project, pushing them to think independently and solve problems. “The first step is taking off the training wheels and letting them know they’re working on something real. It’s about teaching them to trust their skills while pushing their limits,” he explained. Tyler’s mentorship helped interns shift from following structured lessons to thinking creatively and collaboratively, navigating the real-world challenges of software development.

Strengthening Teamwork, Leadership, and Problem-Solving Skills

This internship is more than just technical practice; it’s also a rich experience in teamwork and communication. As Tyler highlights, “Communication is key. When they realize that even the best code needs teamwork and feedback to make a project successful, they’re learning the kind of skills that will set them apart in college and careers.” Working in groups, each intern took on specific roles, from project management to front-end design, learning how to operate like a professional team. Some interns naturally stepped into leadership roles, guiding their teams through challenges, while others focused on technical solutions.

A Standout Addition to College Applications

Completing the CodeWizardsHQ Internship Program is a significant accomplishment. Students leave with an impressive portfolio featuring real-world projects like Wizard-Type, showcasing their ability to complete a three-month team-based project. 

For students serious about coding, the CodeWizardsHQ Internship Program is more than a learning opportunity; it’s a transformative experience. By the end of the program, interns don’t just know how to code—they know how to build, collaborate, and lead. This journey from the classroom to the real world is what makes the CodeWizardsHQ Internship an invaluable step for aspiring programmers.

Introducing Our Interns

CodeWizardsHQ is incredibly proud of our interns for their hard work, creativity, and dedication throughout the program. Each intern brought unique skills and perspectives, making this cohort an inspiring example of collaboration and innovation. We are excited to introduce each of our interns, showcasing their skills, accomplishments, and dedication to the program.

Adam L.

Adam  L.

Adam excels in Python and enjoys 3D game development. At CodeWizardsHQ, he thrived in collaborative, real-world coding experiences. Outside of coding, he builds FPV quadcopters, maintains ant colonies, and enjoys golf. Adam is exploring a career in cybersecurity or law.

Andrew G.

Andrew G.

Andrew combines coding and creativity. He served as a VEX Robotics Team Lead and achieved USACO Gold. He is a Chinese Youth Camp counselor and AP Scholar with Distinction. The internship’s hands-on experience resonated with him, preparing him for a future as a software developer.

Audrey B.

Audrey B.

Audrey brings creativity to her coding projects, from her active roles in Web Design and Python Programming Clubs to her collaborative work in the CodeWizardsHQ internship. With a strong interest in AI and web design, Audrey plans to major in computer science in college.

Benjamin F.

Benjamin F.

Benjamin, a student and robotics technician, brings his skills in software development and robotics to life, especially through collaborative work. At CodeWizardsHQ, he valued teamwork and growth, pushing him toward a future in engineering, with interests in nuclear, electrical, and robotics fields.

Colin M.

Colin M.

Colin gained teamwork experience through his internship complementing his role as captain and software lead for his robotics team. He manages several websites and plans to study software development or computer engineering. He has additional interests in Taekwondo and robotics.

Gabriel D.

Gabriel D.

Gabriel is a recent high school graduate with experience in honors coursework and a completed Senior Service Project. Gabriel appreciated the trust and responsibility placed on him during his internship. He plans a future in the ministry. Outside of coding, Gabriel participates in fitness activities and plays guitar.

James H.

James H.

James enjoyed the team spirit at CodeWizardsHQ, collaborating on projects and tackling coding challenges. As a webmaster for the National Society Children of the American Revolution, he balances coding with sports and community service, aiming to make an impact through tech.

Lauren C.

Lauren C.

Lauren loves designing websites and using CSS to bring ideas to life. She recounts that her internship taught her the importance of collaboration. She’s also an avid reader and artist. She hopes to join her school’s Academic Decathlon team and pursue a career in web design.

Niket S.

Niket S.

Niket ranks in the top 5% of his class. He enjoyed the internship’s realistic tech environment, where he felt like part of a professional team. Passionate about quantum computing and AI, Niket aspires to merge these fields, having attended renowned programs like UT Austin’s ML camp and Stanford’s pre-collegiate program.

Rena J.

Rena J.

Rena is an enthusiastic coder participating in the TeenTechSF Hackathon and in her school’s Girls Who Code Cub. During her internship, she enjoyed building a complex website collaboratively and learning team dynamics with tools like GitHub. She aspires to study computer science and engineering to create meaningful technology in the future.

Rucha D.

Rucha enjoys the creative aspects of coding, especially in web design with HTML and CSS. She states that her internship taught her the value of teamwork. Outside of tech, she enjoys tennis, guitar, and cooking. She is considering a future in computer science.

Soojin A.

Soojin A.

Soojin, a Python enthusiast, found the internship rewarding, saying that it enhanced her coding and teamwork skills. Her current project, a book recommendation website, reflects her creativity. She aspires to be a data scientist. Soojin is a recipient of the Golden Presidential Volunteer Service Award.

Sophia L.

Sophia L.

Sophia excels academically and on the golf course. She was a recent finalist in a junior invitational. At CodeWizardsHQ, she learned collaboration using GitHub and VSCode. She enjoys coding, golfing, and gaming and looks forward to exploring software development further.

Zachary G.

Zachary G.

Zachary is passionate about web development and excels at JavaScript. He enjoyed working together with his peers during his internship. Zachary participates in AP Computer Science and Coding Cub at school.  He’s set on studying computer science at the University of Florida and pursuing a career in IT.




The post Internship Program Highlights Summer/Fall 2024 appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Nathan West https://www.codewizardshq.com/instructor-spotlight-nathan-west/ Thu, 31 Oct 2024 16:11:54 +0000 https://www.codewizardshq.com/?p=66059 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When learning to code, having an enthusiastic, understanding instructor can make all the difference. This is exactly the kind of experience students get with Nathan West, one of CodeWizardsHQ’s standout instructors. Whether teaching Scratch to elementary students or guiding high schoolers through Python, Nathan’s path to programming and his passion for teaching shine through. Discovering […]

The post Instructor Spotlight: Nathan West appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When learning to code, having an enthusiastic, understanding instructor can make all the difference. This is exactly the kind of experience students get with Nathan West, one of CodeWizardsHQ’s standout instructors. Whether teaching Scratch to elementary students or guiding high schoolers through Python, Nathan’s path to programming and his passion for teaching shine through.

Discovering the World of Coding

Nathan on bike

Nathan’s journey with coding started a bit later than you might expect. “I was always interested in computers when I was younger,” he recalls. He was drawn to exploring the hardware of his family’s “old beat-up desktop,” but it wasn’t until his senior year of high school that he dabbled in programming. His first taste? An AP Computer Science course that introduced him to the basics. “That’s what got me interested in it,” he says. Nathan wanted to move beyond that and was soon captivated by text coding.

Once in college, however, Nathan took an unexpected detour into aerospace engineering. “By my sophomore year; that’s when I really started taking an interest in programming,” he shares. “I decided, you know what, I’m just going to switch to computer science.” It’s a decision he doesn’t regret, explaining that “four years later, here I am, and I can’t really see myself doing anything else.”

Finding CodeWizardsHQ

Like many college students, Nathan took on various jobs to support himself during his studies, but by last summer, he felt it was time to find a position more aligned with his future career in tech. That’s when he discovered CodeWizardsHQ. “I saw their part-time coding instructor position and thought, ‘Okay, why not?’” Little did he know it would be the perfect fit, allowing him to combine his passion for coding with his growing interest in teaching.

Six months later, Nathan teaches a variety of courses at CodeWizardsHQ. “I teach Scratch, web design, Python, Java— pretty much everything at the first level,” he says. With students ranging from elementary to high school, he’s found a niche in engaging and inspiring young coders.

Nathan traveleing

A Love for Teaching and Connecting with Students

Nathan’s teaching style is rooted in making coding fun and accessible. While he enjoys all age groups, he notes that the younger students bring a unique energy to his classes. “The younger students are definitely more interactive, more excited,” he says. “They have all these dreams, and you can see that spark.” But his high school students also hold a special place in his heart, even if they’re a bit more reserved. “High schoolers are stressed with other things, so they might not seem as interested, but they still are.”

For Nathan, the ideal classroom is one where students are engaging with each other as well as with him. Recently, he noticed his HTML class students cheering for one of their peers who was featured in a weekly challenge spotlight. “They were like, ‘Oh, congratulations! Good job!’” he recalls. These moments of camaraderie are what Nathan hopes to foster in his virtual classrooms.

A Teacher Who Learns Alongside His Students

Teaching, as Nathan has found, has its own learning curve. Patience and communication, he admits, are two skills he’s honed since joining CodeWizardsHQ. “Patience is very, very important,” he emphasizes. He reflects on how he has to remind himself to slow down and think back to when he first learned programming. “Teaching has helped me be more careful with my words and how I explain things.” These skills, he believes, will not only make him a better instructor but also a more effective communicator in any field he enters.

Nathan in Japan

Building Critical Skills Through Coding

When asked what he’d say to parents considering enrolling their kids in a coding program, Nathan is thoughtful and passionate. “Coding should be a normal part of middle school and high school curriculum, just like math and science,” he insists. Coding, he believes, teaches invaluable critical thinking skills. “It’s not necessarily the actual coding skill that’s most valuable—it’s the critical thinking that you develop,” he explains. This skill, he notes, “trains your brain to think in a way that can help in a lot of other areas.”

What impresses Nathan most about CodeWizardsHQ is the variety and depth of the courses offered. Reflecting on his high school AP Computer Science class that focused only on Scratch, he notes how CodeWizardsHQ’s curriculum includes Java, Python, web development, databases, and more. “There’s a lot of topics that are covered, and I think that’s pretty much what impressed me the most,” he says, adding that the courses are designed to engage students and build real-world skills.

Life Beyond Coding

When he’s not teaching or studying, Nathan is quite the adventurer! Just this past summer, he traveled to South Korea. “It was amazing to see a blend of modernism with skyscrapers like New York City and the old architecture of the palaces,” he recalls. His travels didn’t stop there; he also spent a week in Japan, soaking in the food, culture, and incredibly clean cityscapes.

Though life’s busy with college and work, Nathan still finds time for a few favorite pastimes. Recently, he’s been playing tennis with friends, enjoying the chance to be active and outdoors. And, he mentions, there’s Oscar, the “really naughty orange tabby” at his family home who keeps things lively.

Nathan in Washington DC

As Nathan prepares for graduation next spring, his focus remains on teaching and expanding his skills. For now, he’s content where he is, making a difference in his students’ lives and helping them discover the joy and challenge of coding. With his ability to connect, inspire, and create a supportive learning environment, Nathan isn’t just teaching them to code—he’s fostering their confidence, curiosity, and critical thinking skills, helping shape the next generation of tech innovators.


The post Instructor Spotlight: Nathan West appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Michael Maldonado https://www.codewizardshq.com/instructor-spotlight-michael-maldonado/ Wed, 25 Sep 2024 13:52:26 +0000 https://www.codewizardshq.com/?p=65515 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

CodeWizardsHQ instructor Michael Maldonado’s journey from an aspiring game developer to an inspiring coding instructor is truly impressive. From the moment he first tinkered with an old laptop to his present-day endeavors in college and teaching at CodeWizardsHQ, Michael has consistently shown a passion for both learning and helping others discover their potential in coding. […]

The post Instructor Spotlight: Michael Maldonado appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

CodeWizardsHQ instructor Michael Maldonado’s journey from an aspiring game developer to an inspiring coding instructor is truly impressive. From the moment he first tinkered with an old laptop to his present-day endeavors in college and teaching at CodeWizardsHQ, Michael has consistently shown a passion for both learning and helping others discover their potential in coding.

How It All Began: The Spark of Coding

Michael Maldenado

Michael’s introduction to coding came at a young age, sparked by his curiosity and a desire to create video games. Reflecting on that first experience, he recalls, “Back in 2007, I had a very old Dell laptop. The hinge couldn’t even hold the screen anymore, so I had to prop it up against a wall. I really wanted to make games, so I looked it up on Google and found something called GameMaker by YoYo Games.” Using a language similar to JavaScript, he dove into coding, creating platformers like Mario.

That early passion eventually deepened, and by high school, Michael was looking into mobile game development for Android. Despite not having many formal coding opportunities, he didn’t let that stop him. “A lot of it was self-taught,” he says. “I didn’t really have a CodeWizardsHQ back then, so it was just looking at documentation online or following tutorials.”

His persistence paid off. By his senior year of high school, he found himself in a modeling and simulation class, where he worked tirelessly to create a game or simulation for his senior project. Against all odds, working solo while his classmates had years and teams of support, Michael took second place in a competition and earned a scholarship and internship. This moment was a turning point, solidifying his determination to pursue a career in coding. Currently, Michael is attending Seminole State College in Central Florida, working toward a degree in computer science. 

Teaching at CodeWizardsHQ: A Fulfilling Experience

Michael discovered CodeWizardsHQ while searching for part-time coding-related jobs that would allow him to combine his passion for programming with his college schedule. After stumbling upon an online ad, he saw the opportunity to teach coding to students and thought it aligned well with his skills and interests. Teaching at CodeWizardsHQ has allowed him to connect with students while helping them navigate the world of programming. “I feel like a lot of people have a weird perception of what coding might mean—maybe it’s a lot of math or something like that,” he explains. “But I feel like it’s something anyone can do. You don’t have to be a math genius. You just need a little confidence and some interest in it.”

Instructor Michael Maldenado

When it comes to teaching, Michael’s passion for coding is evident in every class he leads. He primarily teaches Python and enjoys helping students build their foundational knowledge. His favorite language to teach is Java, which he describes as providing a deeper understanding of programming concepts. “It tackles a lot of the ‘why’ in programming,” he explains. “Python is a great introduction because it simplifies things, but Java lets us break things down and really understand what’s going on behind the scenes.”

What Michael enjoys most about teaching at CodeWizardsHQ is the opportunity to inspire students. “I think coding is really cool because there are projects in every hobby or industry,” he says. “You can make an app for anything you’re interested in.” His goal as an instructor is to make coding accessible and enjoyable for everyone, regardless of their background.

Teaching at CodeWizardsHQ has been rewarding for Michael. “In my first Python class, I had one student who said, ‘Are you going to be my teacher in the future? I really like the way you teach.’ That took me aback, but it made me feel pretty accomplished to know I was making a positive impact.”

Michael is a firm believer in giving kids and teens the opportunity to learn to code and in particular, using the CodeWizardsHQ method.

“There are millions of ways to learn things on the Internet. But not everyone has the discipline to stay on top of what they’re learning. And that’s pretty normal. You have to really want something to stick to it, especially for a long time. But here, at CodeWizards you have a person dedicated to pushing your child along that journey, they’re not on their own, which I think is a really important part of trying to learn anything.”

Hobbies and Aspirations: From Vinyl Records to Game Design

While Michael’s primary focus is on college and teaching, his hobbies reflect his diverse range of interests. He’s an avid collector of vinyl records, with a particular fondness for indie bands. “I haven’t been to any concerts yet,” he admits, “but I plan on going in the future.” 

Vacationing in Japan

Travel has also become a recent passion for Michael. Over the past year, he’s visited Spain, Japan, and British Columbia. “Japan was amazing,” he recalls. “Walking around Kyoto at night, the streets were empty and peaceful. It was one of the most serene experiences I’ve ever had.” His travels have broadened his perspective and fed into his creative pursuits, particularly his love for game design.

In fact, game design remains a significant part of Michael’s aspirations. He has been working on a prototype for a board game that he hopes to eventually kickstart. “I’ve always wanted to create something that brings friends and families together,” he shares. “A lot of my fondest memories as a kid were playing couch co-op games with my siblings, and I want to create that same experience for others.”

Looking Ahead: Michael’s Future in Tech

As he looks toward the future, Michael has big plans. While he’s considering working for a large company to gain experience, his ultimate goal is to become self-employed. “I have a whole notebook of things I eventually want to create,” he says. “I have a very entrepreneurial mindset, and I want to explore more of my personal projects after college.”

Michael Maldonado is a shining example of what it means to be both a lifelong learner and a dedicated teacher. His journey, from a young boy coding on a broken laptop to a college student inspiring the next generation of coders, is just beginning—and the future looks bright.

The post Instructor Spotlight: Michael Maldonado appeared first on CodeWizardsHQ.

]]>