Our Classes
Our small group and private classes are led by expert teachers with 4-year degrees or equivalent proficiency in their field, ensuring that your child receives the highest quality instruction. We focus on project-based learning, giving students hands-on experience in each subject in small group classes. Parents are given the flexibility to enroll in homeschool blocks (several classes in a row), individual courses, marketplace, or our private school (4 or more classes per semester) providing a customizable learning experience. Check our schedule to find the perfect class for your child, and see what's available in your area!
(RC) Many classes are on a rotating-curriculum in which projects rotate on a three-year schedule, so students are continually exposed to new challenges, tools, and ideas. Feel free to re-enroll your students in the same class as the year before!
Our curriculum is aligned with Utah Core standards and built to give students a strong academic foundation. In science, we use NGSS Seed Storylines to encourage inquiry and discovery. Our math program is based on Singapore Math and is supported with additional lessons to ensure full standards coverage. In the early grades, our in-house phonics-based English curriculum focuses on reading, writing, grammar, and handwriting. Across subjects, we add project-based learning so students can apply what they learn through meaningful, hands-on experiences.
Kindergarten Program
Kindergarten Program (Ages 5-6) (RC)
Our Kindergarten program meets every other day for 3 hours (Monday/Wednesday or Tuesday/Thursday) and builds strong academic foundations through hands-on, play-based learning and purposeful skill practice. Students grow in early literacy, math thinking, and scientific curiosity through small-group instruction, read-alouds, guided writing, math centers, and simple experiments. Across both class days, we emphasize routines, social development, independence, and confidence—while progressing through Utah State Board of Education standards.
Video Game Development | WebDev
VIDEO GAME DEVELOPMENT | Web Dev (RC)
JR VIDEO GAMEDEV 1 - Lower Elementary (Gr 1–3) Ages 6-9
This engaging, hands-on course introduces students to the exciting world of game development using a block-based coding environment. Throughout the class, learners will build classic games like Pong, Breakout, and even a Mario-inspired platformer, all while mastering fundamental programming concepts.
JR VIDEO GAMEDEV 2 - Upper Elementary (Gr 4–6) Ages 9-12
Discover the art of retro game creation as you build a pixel-perfect RPG that echoes the charm of timeless adventures. In this hands-on course, students learn to design interactive levels, implement engaging character animations, and script dynamic combats using a visual coding approach. The journey combines traditional storytelling with modern block coding techniques, resulting in a captivating digital world that celebrates the spirit of classic role-playing games.
JR VIDEO GAMEDEV Capstone - Upper Elementary (Gr 4–6) Ages 9-12
Focusing on the creative process, this semester guides students in turning their innovative game concepts into actionable plans. By crafting a design document that details everything from narrative structure to interactive features, students gain essential skills in planning and documentation, laying a solid foundation for their future game development projects.
TEEN VIDEO GAMEDEV Middle / High School (Gr 7–12) Ages 12-18
Build upon your RPG foundation by expanding worlds, refining mechanics, and deepening player immersion. In this course, students will design more complex levels, integrate side quests, and develop interactive NPCs with unique behaviors. Through visual coding and structured planning, they’ll enhance storytelling, gameplay balance, and overall game flow, setting the stage for advanced development.
TEEN VIDEO GAMEDEV Middle / High School (BEGINNER-FRIENDLY)
Have you ever wondered what it takes to turn an idea into a playable video game? This beginner-friendly course introduces middle and high school students to the fundamentals of video game design, programming, and computational thinking as they create their own interactive games. Students will learn how to plan a game, design characters and levels, create rules and objectives, and use visual coding to program player controls, interactions, challenges, and game mechanics. Through hands-on projects, students practice problem-solving, testing, debugging, and improving their games based on feedback. The course supports Utah Computer Science Standards by introducing algorithms, programming concepts, variables, conditionals, loops, events, debugging, and the iterative design process. No previous coding or game development experience is required—just creativity, curiosity, and an interest in discovering how video games are made!
TEEN WEBDEV - Middle / High School (Gr 7–12) Ages 12-18
Students learn how to build and publish websites from the ground up. In a project-based format, they’ll plan page layouts, write clean HTML5, style with CSS, and (as ready) add interactivity with JavaScript while practicing usability, accessibility, and responsible digital citizenship.
3D Printing
3D Printing (RC)
JR 3D PRINTING 1 - Lower Elementary (Gr 1–3) Ages 6-9
Learn the basics of 3D modeling to print your very own 3D prints! In this ceramics class for the digital age, students learn all about the operation of a 3D printer, the cool things you can create in the 3D printing world, and the 3D modeling strategies that make it all work.
JR 3D PRINTING 2 - Upper Elementary (Gr 4–6) Ages 9-12
Turn your ideas into real products you can design, print, and hold! This hands-on course welcomes beginners and returning students as they explore the exciting world of 3D modeling, printing, and product design. Students will learn how to use digital design tools, create custom 3D models, prepare designs for printing, and troubleshoot and improve their creations through testing and revision. As their skills grow, students can take on more detailed and complex projects while exploring finishing techniques that give their creations a polished look. Students will also discover how an idea becomes a real-world product through introductory lessons in entrepreneurship, pricing, intellectual property, and the responsible sale of original designs. The course supports Utah Technology, Engineering, and Computer Science Standards through digital design, problem-solving, prototyping, testing, and the engineering design process. No previous 3D printing experience is required—just creativity, curiosity, and an interest in bringing ideas to life!
TEEN 3D PRINTING - CAD Middle / High School (Gr 7–12) Ages 12-18
Students learn to design in CAD and bring ideas to life through 3D printing. They’ll create accurate 3D models, export print-ready files, use slicing software, and refine designs through testing and iteration—building a portfolio of functional prototypes and creative projects.
Art
Art (RC)
EARLY ART - Early Learners (Ages 4-7) Kindergarten (Ages 5-6)
Kids will have fun creating art while exploring a variety of mediums like paint, pastels, collage, and clay. This class builds creativity, fine-motor skills, and confidence through hands-on projects.
ELEM ART 1 - Lower Elementary (Gr 1–3) Ages 6-9
Elementary Art (1st – 3rd Grade) is an engaging course that guides students through drawing, painting, and mixed media while building skills in creating, presenting, responding, and connecting. Through hands-on projects, students develop creativity, confidence, and critical thinking. In a supportive classroom, young artists explore new techniques and express their ideas.
ELEM ART 2 - Upper Elementary (Gr 1-3) Ages 10-12
Elementary Art 2 (4th - 6th Grade) Builds on foundational skills in drawing, painting, and mixed media while introducing new materials like clay, collage, and digital illustration. Through project-based lessons, students refine techniques, develop personal style, and strengthen critical thinking and problem-solving as they prepare for more advanced art experiences.
CLAY SCULPTURE - Ages 6-12
Students explore the art of 3D form through hands-on clay sculpting. Using age-appropriate techniques—pinch, coil, slab, scoring/slipping, texture, and finishing—students create functional and expressive sculptures while learning about form, balance, proportion, and craftsmanship. Projects emphasize creative problem-solving, studio habits, and reflecting on artistic choices.
**NEW TEEN CLAY SCULPTURE - Ages 12-18
Get your hands dirty and bring your imagination to life! This hands-on clay sculpting class introduces middle and high school students to the art of creating three-dimensional works using a variety of hand-building techniques. Students will learn foundational skills such as pinch pots, coil building, slab construction, texture, carving, and sculptural design while creating original projects inspired by nature, culture, and their own creativity. Beginners are welcome, and returning students are encouraged to develop more advanced techniques and increasingly detailed sculptures. Throughout the course, students will strengthen problem-solving skills, explore the elements and principles of design, participate in constructive critiques, and build a portfolio of original artwork. The course aligns with Utah State Visual Arts Standards by engaging students in the artistic processes of Creating, Presenting, Responding, and Connecting in a fun, supportive, and creative environment.
2D ANIMATION (PROCREATE) - Upper Elementary (Gr 4–6) Ages 9-18
This introductory animation course teaches students the core principles of movement—timing, squash and stretch, and anticipation—through hands-on, frame-by-frame work. Using accessible digital tools, learners will develop storyboards, sketch key frames, and assemble simple sequences.
PAINTING 1 & 2 — (Gr 1–6 )
Students explore painting in a fun, skill-building studio environment while learning how to use color, line, shape, texture, and value to create original artwork. Each project introduces a new technique—such as watercolor washes, tempera layering, acrylic blending, brush control, and mixed-media painting—while encouraging creativity and personal expression. Students practice sharing their work, giving kind feedback, and building an art portfolio over time.
TEEN ART - Middle | High School Ages 12-18
Teen Art classes give students ages 13–18 a place to be creative, try new techniques, and develop their own artistic style in a fun, supportive environment. Students explore drawing, painting, design, and mixed media while learning important skills such as composition, color, technique, craftsmanship, and how to turn an idea into a finished piece of art. Along the way, students create original projects, experiment with different materials, share ideas with other young artists, participate in positive critiques, and build a portfolio that shows their progress and creativity. Our curriculum aligns with Utah State Visual Arts Standards by incorporating Creating, Presenting, Responding, and Connecting, giving students a meaningful art education while still leaving plenty of room for imagination, self-expression, and making art they are excited to show off.
Robotics
Robotics (RC)
EARLY ROBOTICS 1 Engineering - Early Learners (Ages 4-7) Kindergarten (Ages 5-6)
Build it, test it, improve it, and try again! Early Robotics introduces young students to the exciting world of robotics, engineering, and creative problem-solving through hands-on building challenges and playful experimentation. Using LEGO bricks, simple machines, craft materials, and other age-appropriate building tools, students explore foundational concepts such as structure, balance, stability, motion, and cause and effect. As they design and build their own creations, students learn to follow the engineering design process by asking questions, imagining solutions, creating models, testing their ideas, and making improvements. The course supports Utah Elementary Science and Engineering Education Standards through hands-on investigation, problem-solving, design, testing, and collaboration. No previous robotics or building experience is required—just curiosity, creativity, and a willingness to experiment, solve problems, and bring imaginative ideas to life!
EARLY ROBOTICS 2 Snap CIRCUITS - Early Learners (Ages 4-7) Kindergarten (Ages 5-6)
Build it, power it, and bring it to life! Early Robotics 2 introduces young students to the exciting world of engineering, electricity, and powered creations through hands-on projects using Snap Circuits, LEGO bricks, motors, and other age-appropriate building materials. Students will explore how simple circuits work, discover how electricity and motors can create movement, and use their new skills to design and build imaginative projects. Through experimenting, testing, troubleshooting, and improving their creations, students develop creativity, persistence, and problem-solving skills while learning to think like engineers. The course supports Utah Elementary Science and Engineering Education Standards through hands-on investigation, engineering design, cause and effect, problem-solving, testing, and collaboration. No previous robotics or circuitry experience is required—just curiosity, creativity, and an interest in discovering how electricity and engineering can bring ideas to life!
JR ROBOTICS 1 Fundamentals - Lower Elementary (Gr 1–3) Ages 6-9
Students will explore the fundamentals of robotics, programming, and electronics using the VEX IQ robot, VEX Code VR, and introductory Arduino. They’ll learn to design circuits, control lights and sound, drive motors, read sensors, and combine hardware and software into working gadgets. Hands-on projects each term reinforce concepts and build toward a creative capstone of the student’s own design.
JR ROBOTICS 2 - Engineering & Coding Upper Elementary (Gr 4–6) Ages 9-12
Students build on their VEX IQ skills by using sensors—distance, color, touch and gyro—to trigger actions and writing code with variables, loops and functions in VEX Code VR. They design gear trains and custom attachments for precise movement. By the end, each student creates a “Reaction Bot” that navigates a simple maze using sensor feedback, then shares a working demo and a short design summary with the class.
Teen Robotics – BEGINNER FRIENDLY - Middle & High School (Grades 7–12 | Ages 12–18)
Ever wondered how robots sense their surroundings, make decisions, and respond to commands? This beginner-friendly robotics course introduces middle and high school students to engineering, robotics, and computer programming through hands-on projects using VEX EXP robotics systems. Students will learn how to design, build, and program robots while exploring motors, sensors, mechanical systems, and the basic coding concepts that bring their creations to life. As their skills grow, students will experiment with programming, test and debug their designs, and use the engineering design process to solve challenges and improve their robots. The course supports Utah Computer Science and Engineering Standards by developing skills in computational thinking, programming, problem-solving, testing, iteration, and collaborative design. No previous robotics or coding experience is required—just curiosity and an interest in discovering how robots are designed, built, and programmed!
TEEN ROBOTICS- Middle / High School (Gr 7–12) Ages 12-18
Students will add C++/C# coding to their skill set, creating more advanced control programs for the VEX EXP. They’ll integrate Arduino modules—like temperature or motion sensors—into their robot projects and write C++/C# code to process those signals. By the end, each student plans and builds a custom robot or gadget that blends VEX EXP mechanics, Python and C# software, and Arduino inputs and outputs into a polished final project.
BRICK ROBOTICS (LEGO) - Lower Elementary (Gr 1–3) Ages 6-9
Explore the exciting world of robotics and STEM with our LEGO SPIKE class! In this hands-on course, students design, build, and program dynamic models using LEGO SPIKE kits. They’ll develop critical thinking and problem-solving skills through creative projects, collaborate in teams, and gain a solid foundation in coding and engineering concepts. Ideal for curious minds ready to turn ideas into reality, this class makes learning fun and interactive while sparking innovation and teamwork.
Additional Classes
HANDWRITING Lower Elementary (Gr 1–3)Ages 6-9
Help your child build stronger handwriting skills and feel more confident in their written work! Designed for lower elementary students, this class uses engaging, age-appropriate activities to develop proper letter formation, spacing, sizing, alignment, pencil control, and comfortable writing habits. Students will practice writing letters, words, and sentences while strengthening the fine motor skills and writing fluency needed for everyday schoolwork. The course supports Utah Elementary English Language Arts Standards by reinforcing legible handwriting, foundational writing skills, and clear written communication. Whether your child is learning the basics or needs extra practice improving their handwriting, this class provides a fun, supportive environment where students can strengthen their skills and feel proud of their progress.
DIGITAL MUSIC Ages Middle / High School (Gr 7–12) Ages 12-18 (RC)
Students learn the fundamentals of making music with modern tools—building beats, recording audio, shaping sound, and creating original tracks. This class emphasizes creativity, listening skills, collaboration, and sharing finished work through a simple portfolio of recordings.
SEWING 1 - Lower Elementary (Gr 1–3) Ages 6-9 (RC)
Learn the timeless skill of sewing in our Beginner Sewing Class! Designed for kids ages 10 and up, this hands-on course introduces students to the basics of sewing, including how to safely use a sewing machine and beginner-friendly projects. From stitching techniques to crafting your very own creations, this class will build confidence and inspire a love for DIY projects. By the end of the course, students will take home their very own handmade items. No prior experience required—just bring your enthusiasm and imagination!
SEWING 2 - Upper Elementary (Gr 4–6) Ages 9-12 (RC)
In this intermediate sewing class, you’ll build on beginner skills by practicing basic techniques like sewing strong seams, attaching buttons, and making buttonholes. You’ll learn how to read and adjust patterns for a better fit and finish edges neatly. Guided projects—such as a tote bag.
TYPING - Upper Elementary (Gr 4–6) Ages 9-12 (RC)
Students build confident, efficient typing skills through fun drills, games, and short typing challenges. The focus is on proper form and key-by-touch technique, improving fluency for schoolwork, writing, and digital projects.
Japanese 1 Fundamentals (RC)
Konnichiwa! Are you planning on visiting Japan soon? Do you like anime, games, or Japanese music? Do you want to more easily communicate with Japanese friends or family? Get an intro to the language in Japanese I! Learn and practice the three Japanese alphabets, the vocabulary you need for travel, and basic conversational grammar.
GERMAN - Middle / High School (Gr 7–12) Ages 12-18
Students build a strong foundation in German through speaking, listening, reading, and writing practice. Using real-life topics (introductions, school, food, travel, hobbies), learners develop practical vocabulary, basic grammar, and cultural understanding through games, conversation, and short projects.
ANIMAL SCIENCE - Lower Elementary (Gr 1–3) Ages 6-9 (RC)
In this hands-on science class, students explore animals and how they survive in the world around them. Kids will observe animal structures and behaviors, compare habitats, model life cycles, and use simple investigations to ask questions, collect evidence, and share what they learn.
General Physical Education (All Ages)
This Physical Education (PE) course helps students develop fitness, coordination, teamwork, and healthy lifestyle habits through engaging physical activities. Students participate in a variety of age-appropriate games, fitness challenges, recreational sports, and movement activities designed to improve strength, endurance, flexibility, balance, and motor skills.
The course promotes positive social interaction, sportsmanship, goal setting, and safe participation while encouraging students to build confidence and enjoy lifelong physical activity. Activities are adapted to accommodate a wide range of ages and ability levels.
Music
Piano Ages 4+
Our piano classes, using the renowned Faber curriculum, are perfect for students ages 4 through adult. Whether you're a beginner or advancing your skills, our expert instructors provide engaging and supportive lessons. We prioritize excellent communication between parents and teachers to ensure a collaborative learning experience. As part of your registration, students can participate in our December and May recitals, showcasing their progress in a fun and encouraging environment. Join us to develop your musical talents and enjoy personalized support every step of the way!
Guitar Ages 8+
One-on-one guitar instruction tailored to your child’s pace and goals. Students learn proper technique, chords, strumming, picking, reading tablature and/or notation, and how to play songs they enjoy. Lessons build strong musical habits, confidence, and performance skills through personalized practice plans and regular progress check-ins.
Ukulele "Our beginner ukulele classes are perfect for younger students eager to start their musical journey and a great introduction for those wanting to eventually learn guitar. Tailored for ages 4 and up, these fun and engaging classes teach the fundamentals of playing the ukulele in a supportive, nurturing environment. With a focus on communication between parents and teachers, we ensure that every child progresses at their own pace. Students can also look forward to performing in our December and May recitals, giving them the chance to showcase their new skills with confidence.
Voice Ages 8+
Our voice lessons are perfect for students ages 8 and up, whether they are just beginning or looking to refine their singing skills. In these engaging and personalized classes, students will learn vocal techniques, breath control, and performance skills, all while building confidence in their voice. We prioritize excellent communication between parents and instructors, ensuring each student receives the support they need to thrive.
Drums Ages 8+
Our Drum class is perfect for young musicians ages 8+ who are ready to take their skills to the next level by learning to use the full drum set. In this group class, students will build on their basic rhythm and coordination skills as they explore new beats and techniques on the drum kit. With hands-on instruction, students will gain confidence in using different parts of the drum set, all while enjoying a fun, supportive environment.
Ukulele Ages 4+
Our beginner ukulele classes are perfect for younger students eager to start their musical journey and a great introduction for those wanting to eventually learn guitar. Tailored for ages 4 and up, these fun and engaging classes teach the fundamentals of playing the ukulele in a supportive, nurturing environment. With a focus on communication between parents and teachers, we ensure that every child progresses at their own pace. Students can also look forward to performing in our December and May recitals, giving them the chance to showcase their new skills with confidence.

Welcome to our General Education Classes
Science
From early explorations in nature to advanced scientific research, our science classes encourage hands-on inquiry and experimentation. Younger students engage with basic concepts through interactive activities, while older students dive into specialized fields such as biology, chemistry, physics, and environmental science, preparing them for future challenges and innovations.
Math
Our math curriculum builds a solid foundation starting with fundamental arithmetic and problem-solving in the early grades. As students progress, they master more complex concepts through courses in geometry, algebra, and calculus. Our approach emphasizes critical thinking, logical reasoning, and real-world application, ensuring students develop the confidence and competence needed to tackle any mathematical challenge.
English/
Language Ars
Effective communication is at the heart of success, and our English/Language Arts program is designed to cultivate strong reading, writing, and critical thinking skills. From phonics and reading comprehension for younger learners to literature analysis and creative writing for high school students, our curriculum evolves with each grade level. Students are encouraged to express themselves clearly and thoughtfully, preparing them for the demands of higher education and beyond.
GenED Classes (Science, ELA, Math) Classes meet twice weekly.
English | Language Arts 1st-2nd Grade
Students will expand their reading abilities by exploring longer texts, practicing comprehension strategies, and recognizing story elements. Writing focuses on sentence structure, punctuation, and short paragraphs, allowing students to express ideas clearly. Literature studies introduce fables, folktales, and poetry, fostering an appreciation for different genres. Communication skills grow through storytelling, group discussions, and basic presentations.
English | Language Arts 3rd-4th Grade
Students will enhance their critical thinking and comprehension skills by exploring novels, nonfiction, and poetry. Students expand their writing skills to produce multi-paragraph compositions, such as narratives, opinion pieces, and informative essays. Class discussions, presentations, and collaborative projects strengthen communication skills, while literature discussions encourage students to analyze characters, themes, and author's purpose. Communication skills are strengthened through class discussions, presentations, and collaborative projects
English | Language Arts 5th-6th Grade
Students will refine their reading skills by analyzing texts for deeper meaning, identifying literary devices, and expanding vocabulary. Writing assignments focus on structured essays, creative writing, and research-based projects. Literature studies include classic and contemporary works, encouraging thoughtful discussions. Communication practice includes debates, speeches, and collaborative presentations to enhance public speaking skills.
English | Language Arts 7th-8th Grade
Students will engage in advanced reading comprehension, literary analysis, and critical discussions. Writing assignments include persuasive essays, research projects, and creative storytelling, helping students develop strong writing voices. Literature selections encourage exploration of themes, historical contexts, and diverse perspectives. Communication skills are honed through formal presentations, group discussions, and debate exercises to prepare students for higher-level learning.
Math 1st-2nd Grade
Students will build upon foundational skills by mastering addition and subtraction within 100 and beginning early multiplication concepts. They explore geometry through shapes and symmetry, dive into measurement with time and money, and learn to interpret data with graphs and charts. Algebraic thinking is introduced through patterns and simple equations, fostering problem-solving and critical-thinking skills in a fun and interactive way.
Math 3rd-4th Grade
Students will enhance their arithmetic skills with multi-digit multiplication and long division while exploring equivalent fractions and decimals. Geometry topics include angles, symmetry, and coordinate grids, while algebraic reasoning is developed through equations and word problems. Students also analyze data sets and explore probability, preparing them for higher-level mathematical thinking. Real-world applications encourage logical reasoning and problem-solving.
Math 5th-6th Grade
Students transition to more advanced mathematical thinking. They develop strong algebraic foundations by working with variables, expressions, and equations. Geometry topics include angles, area, surface area, and three-dimensional shapes. Statistics lessons focus on analyzing data and understanding probability. Students also explore an introduction to rates, ratios, and proportional reasoning, setting the stage for pre-algebra and beyond.
Math 7th-8th Grade
This course strengthens students’ middle school math foundation and prepares them for high school algebra and geometry. Students build fluency with rational numbers, ratios and proportional reasoning, and solving multi-step equations—then extend those skills to functions, systems of equations, geometric reasoning, and modeling real-world situations. Lessons emphasize problem-solving, mathematical reasoning, and clear communication of thinking, aligned to Utah State Board of Education Utah Core Standards.
Science1st-2nd Grade
Students will dive deeper into scientific discovery through interactive learning. In biology, they explore life cycles, ecosystems, and animal adaptations. Chemistry introduces mixtures, solutions, and simple reactions. Physics concepts expand with an exploration of sound, magnets, and energy. In earth science, students investigate rocks, soil, and water cycles, while environmental science focuses on conservation and sustainability. Through hands-on experiments and nature studies, students develop observation and problem-solving skills.
Science 3rd-4th Grade
Students will investigate science through experimentation and real-world applications. In biology, they examine cells, animal classifications, and ecosystems. Chemistry lessons focus on the properties of matter and chemical changes. Physics introduces electricity, magnetism, and forces in motion. Earth science explores weather patterns, erosion, and the solar system, while environmental science discusses biodiversity, pollution, and the impact of human activity on the planet. Students apply the scientific method in hands-on experiments to develop analytical thinking.
Science 5th-6th Grade
Students will take a deeper dive into advanced scientific concepts, preparing them for future studies. In biology, they explore microbiology, body systems, and heredity. Chemistry lessons cover chemical bonding, elements, and lab experiments. Physics expands to include Newton’s Laws, motion, and energy transformations. Earth science explores plate tectonics, the atmosphere, and astronomical phenomena. Environmental science challenges students to analyze global issues like climate change, resource management, and human impact on the environment. Through labs, research projects, and real-world applications, students develop critical thinking and problem-solving skills.
Science 7th-8th Grade
Building on the foundations from grades 5–6, students take a deeper dive into life, physical, earth/space, and environmental science through hands-on labs, engineering design challenges, research projects, and real-world applications. Learners investigate topics such as cells and body systems, heredity and evolution, forces and motion, energy transfer, chemical interactions, plate tectonics and Earth’s history, ecosystems, and human impact on natural systems—while strengthening critical thinking, data analysis, and scientific communication skills.

.png)