Middle School
Courses
For Students in Grades 6-8
Middle School
Courses
For Students in Grades 6-8

Nurturing Your Student's Curiosity and Confidence
Our project-based middle school courses connect learning to the real world, while giving your student the freedom to explore, create, and have fun! With the guidance of supportive mentors, students build self-discipline, emotional intelligence, and confidence, laying a foundation for high school and beyond.
Click the tabs below to view the full list of online courses in each subject.1
Click the drop down menu below to view the full list of online courses in each subject.1
- Leadership
- Humanities
- Language Arts
- Math
- STEM
- Electives

STEM Program
Strong STEM understanding grows as your student channels their natural curiosity into discovery that builds confidence, real-world problem-solving skills, and a love of seeing how science shapes everyday life.
Note: For STEM students in 6th and 7th grade we offer a combined, rotating two-year curriculum in which students complete the A/B courses one year and the C/D courses the next.
-
STEM 6/7 A
Many students lose interest in STEM when they cannot see how it connects to their everyday world, so this class centers learning on one of the most engaging topics of all: our dynamic planet Earth. Through hands-on projects and mentor support, students explore how atoms, energy, and basic math combine to shape Earth’s complex systems and deepen their curiosity about the world around them.
Course Details
- Recommended Grade: 6th, 7th
- Prerequisites: None
- Estimated Weekly Hours: 5
- Format: Live
- Credits: 0.5
Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
STEM 6/7 B
An engaging introduction to earth science and physics, this course nurtures students’ curiosity through hands-on experiments and meaningful exploration. They investigate energy flow, ecosystems, and fundamental forces such as electricity and magnetism. By the end, they come away with a deeper appreciation for the natural world and a growing sense of responsibility for the planet they inhabit.
Course Details
- Recommended Grade: 6th, 7th
- Prerequisites: None
- Estimated Weekly Hours: 5
- Format: Live
- Credits: 0.5
Help from parents will be necessary to complete some projects. All classes include supplemental projects and optional readings.
-
STEM 6/7 C
This class invites students to uncover how atoms, ecosystems, and Earth’s systems work together to shape the world around them. They’ll explore the connections between natural processes, living organisms, and human experiences with weather and the environment. By semester’s end, students gain practical awareness of how these systems affect their lives and how they can better understand and respect the planet.
Course Details
- Recommended Grade: 6th, 7th
- Prerequisites: None
- Estimated Weekly Hours: 5
- Format: Live
- Credits: 0.5
Help from parents will be necessary to complete some projects. All classes include supplemental projects and optional readings.
-
STEM 6/7 D
Students explore how forces, energy, and living systems connect as they investigate everything from gravity and moon cycles to cells, reproduction, and microevolution. They examine how the human body operates like a set of simple machines and uncover the relationships between the organisms within us and the cells that keep us alive. Through hands-on inquiry and discussion, students build confidence in understanding both the visible and invisible processes that shape the natural world.
Course Details
- Recommended Grade: 6th, 7th
- Prerequisites: None
- Estimated Weekly Hours: 5
- Format: Live
- Credits: 0.5
Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
STEM 8 A
In this class, students discover how atoms, energy, and matter work together to shape Earth's dynamic systems. Through hands-on projects and experiments, they explore the connections among Earth Science, Chemistry, Engineering, Energy, and Biology. Students build models, give presentations, and conduct investigations that deepen their understanding of the world around them.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 6
- Format: Live
- Credits: 0.5
Help from parents will be necessary to complete some projects. All classes include supplemental projects and optional readings.
-
STEM 8 B
STEM 8 B
Designed for students interested in deepening their scientific curiosity, this course blends chemistry and earth science to help students understand what makes our planet unique. Through hands-on projects and experiments, students explore Earth's chemical building blocks and compare them with those found beyond our world. By the end, they gain confidence in their ability to learn, investigate, and contribute to real scientific inquiry.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 6
- Format: Live
- Credits: 0.5
Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.

Math Program
Many students struggle to feel confident with math, and our Math Program supports them in recognizing patterns, making sense of numbers in everyday life, and developing the mindset needed to approach new challenges with ease.
New for 2025-26, we’re transforming the way students learn math with Derivita, an interactive platform that provides instant, step-by-step feedback. Derivita gives students smarter practice and helps mentors identify strengths, struggles, and skill gaps in real time—so every student can get the support they need to grow.
In live math courses, students meet four times per week with a certified teacher—what we call a mentor—who leads them through simulations and modeling workshops that reveal the meaning and beauty behind the math. Mentors also guide hands-on problem-solving sessions that help students build fluency and confidence using Derivita. For students in 8th grade (Intro to HS Math), we also offer a self-paced option supported by mentor office hours.
-
6th Grade Math A
Designed for students gaining confidence with foundational math, this course connects essential skills to familiar, meaningful scenarios that make learning feel relevant. Students strengthen problem-solving strategies, build real-life math awareness, and develop the mindset needed for success in future math courses. By grounding concepts in context, the class helps students see themselves as capable mathematicians ready for continued growth.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 7*
- Format: Live
- Credits: 0.5
*Math students will spend an estimated 30 minutes a day practicing math. Additionally, students in the live course attend four weekly live workshops led by a mentor.
-
6th Grade Math B
Many students wonder why long division works or why letters appear in math, and this course turns those questions into clear, engaging learning moments using story-based puzzles and real-life practice. Students build confidence with decimals, percentages, expressions, equations, and statistics as they work with mentors and apply math to data from the world around them. By the end, your student is more aware of how math shows up in everyday life and feels prepared for future math courses.
Course Details
- Recommended Grade: 6th
- Prerequisites: 6th Grade Math A
- Estimated Weekly Hours: 7*
- Format: Live
- Credits: 0.5
*Math students will spend an estimated 30 minutes a day practicing math. Additionally, students in the live course attend four weekly live workshops led by a mentor.
-
7th Grade Math A
You want your student to see how math skills connect to real jobs and daily life, and in 7th Grade Math A they practice operations with negative numbers, fractions, and decimals while tackling projects on surface area, volume, and scale drawings that build both confidence and a growth mindset for future math success.
Course Details
- Recommended Grade: 7th
- Prerequisites: 6th Grade Math B
- Estimated Weekly Hours: 7*
- Format: Live
- Credits: 0.5
*Math students will spend an estimated 30 minutes a day practicing math. Additionally, students in the live course attend four weekly live workshops led by a mentor.
-
7th Grade Math B
Strong number sense takes center stage as students deepen their understanding of negative numbers, proportionality, unit rates, and early algebra. This course highlights real-world applications that make math meaningful while strengthening problem-solving confidence. By the end, students approach probability questions with steady skills and growing independence.
Course Details
- Recommended Grade: 7th
- Prerequisites: 7th Grade Math A
- Estimated Weekly Hours: 7*
- Format: Live
- Credits: 0.5
*Math students will spend four hours in live workshops with a mentor and an estimated 30 minutes a day practicing math.
-
Intro to HS Math A
Designed for students interested in connecting math to real-life problem solving, this course helps students see how algebra and foundational concepts support their future goals. Through work with equations, patterns, geometry, functions, and introductory statistics, students strengthen the skills they need for success in high-school-level math. By the end, they gain confidence applying math to meaningful situations and developing the reasoning needed for more advanced study.
Note: Intro to HS Math is our standard 8th-grade math course. It is designed to prepare students for a smooth transition into high school–level math.
Course Details
- Recommended Grade: 8th
- Prerequisites: 7th Grade Math B
- Estimated Weekly Hours: 7*
- Format: Live, Self-paced
- Credits: 0.5
*Math students will spend an estimated 30 minutes a day practicing math. Additionally, students in the live course attend four weekly live workshops led by a mentor.
-
Intro to HS Math B
Strong analytical thinking grows as students use algebra, data, and graphing to tackle increasingly complex problems that build confidence for the faster pace of high school math. As they work with multi-variable equations and linear functions, students see how mathematical reasoning supports real problem solving. By the end of the course, they are well prepared for more advanced high school concepts with greater assurance in their abilities.
Note: Intro to HS Math is our standard 8th-grade math course. It is designed to prepare students for a smooth transition into high school–level math.
Course Details
- Recommended Grade: 8th
- Prerequisites: Intro to HS Math A
- Estimated Weekly Hours: 7*
- Format: Live, Self-paced
- Credits: 0.5
*Math students will spend an estimated 30 minutes a day practicing math. Additionally, students in the live course attend four weekly live workshops led by a mentor.

Electives
Middle school students are at a key moment to explore what they enjoy and begin shaping future interests. Our electives program supports that growth through hands-on courses such as photography, life readiness, typing, and optional for-credit world language study for independent students. Each elective helps students build practical skills, deepen self-understanding, and enter high school with greater confidence and direction.
-
Middle School Life Readiness
Focused on the key transition into adolescence, this course gives students a grounded understanding of physical, mental, and social wellness while helping them begin thinking about their future. Through an engaging mix of topics ranging from nutrition and fitness to healthy relationships and career awareness, students build confidence in making thoughtful, informed choices. With mentor guidance and interactive learning, they gain practical skills to support their well-being at home, at school, and in their communities.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 3
- Format: Self-paced
- Credits: 0.5
-
Middle School Photography A
An engaging introduction to creative image-making, this course helps students build confidence as they learn how to use their cameras, explore the elements of strong photography, and develop their unique artistic perspective. By practicing with weekly prompts and receiving mentor feedback, they discover how to translate their view of the world into meaningful photographs.
Course Details
- Recommended Grade: 6th–8th
- Prerequisites: None
- Estimated Weekly Hours: 2
- Format: Self-paced, with 1 monthly live session
- Credits: 0.5
- Required Equipment: A digital camera (phone cameras are okay; point-and-shoot or DSLR is preferred)
-
Middle School Photography B
Ideal for students who already love taking pictures, this course nurtures their creativity as they learn to capture meaningful moments, edit their work with confidence, and recognize photo opportunities in everyday life. With mentor guidance and hands-on practice, they strengthen both their technical skills and their artistic eye.
Course Details
- Recommended Grade: 6th-8th
- Prerequisites: None
- Estimated Weekly Hours: 2
- Format: Self-paced, with 1 monthly live session
- Credits: 0.5
- Required Equipment: A digital camera (phone cameras are okay; point-and-shoot or DSLR is preferred)
-
Middle School Typing
Strong communication begins with confident keyboard skills, and this class helps students build them through steady, focused practice. They will strengthen speed and accuracy while breaking unhelpful typing habits. As their skills grow, they gain greater ease and efficiency that supports success in school and future work.
Course Details
- Recommended Grade: 6th, 7th, 8th
- Prerequisites: None
- Estimated Weekly Hours: 2
- Format: Self-paced
- Credits: 0.5
-
World Language (through our high school program)
(Under Electives in SIS; students choose one language from a list of options)
As a parent, you want to help your student develop the skills to unlock the opportunities they desire. Whether they wish to spend time in a foreign country or apply to a competitive university, learning a new language in high school can help (it also improves memory and increases attention span). At Williamsburg, we partner with Rosetta Stone to offer your student a cutting-edge language learning experience.
Through Rosetta Stone, students expand their vocabulary with words describing daily tasks, cultural experiences, schoolwork, family, and travel. Each Rosetta Stone course has 3 or 5 levels of study available in each language (as shown below). Each level is worth 0.5 credits and takes 20-70 hours to complete (depending on a student’s aptitude for languages and the difficulty of the language selected).
(Check this table to see how Rosetta Stone levels translate to Williamsburg courses.)
By pursuing mastery of a world language, students broaden their perspective on the world, gain confidence in their communication skills, and lay the groundwork to succeed in future studies or travel to another country. Who knows what doors will open when your student learns a new language?
We offer the following World Language courses in the Self-Paced format:
- French 1A, 1B, 2A, 2B, and 3A
- German 1A, 1B, 2A, 2B, and 3A
- Japanese 1A, 1B, and 2A
- Spanish (Latin America) 1A, 1B, 2A, 2B, and 3A
- Spanish (Spain) 1A, 1B, 2A, 2B, and 3A
- Russian 1A, 1B, 2A, 2B, and 3A
We’re making room for more Live world language courses by retiring some of our previously offered Self-Paced options. We will continue to offer retired languages to students who have already started learning that language. If this change has impacted your student and you need help registering, please contact Customer Support. First-time world language students must start with Level 1A, so be sure to select a language where 1A is available.
Please note:
- Many colleges require two credits of a world language. Williamsburg can only offer 2.0 credits total for languages where four to five levels are available (.5 credits awarded per level).
- Our World Language courses are not NCAA-approved.
Course Details
- Recommended Grade: 9th (Freshman) – 12th (Senior)
- Prerequisites: None for students who are new to World Languages. However, to advance in a language, students must have passing grades in all prior levels.
- Estimated Weekly Hours: 5
- Format: Self-paced
- Credits: 0.5

Language Arts Program
Strong communication begins with helping your student develop the confidence, skills, and daily writing habits that let them express their unique voice with clarity and ease.
-
Language Arts 6 A
Designed for sixth graders beginning to develop strong writing habits, this class uses classic stories and varied assignments like essays, creative pieces, and a poetry portfolio to make writing feel engaging and approachable. Students build vocabulary, grammar, punctuation, and reading analysis skills through consistent four-day-a-week practice, gaining clarity and confidence in their writing. By the end, many students move past early technical struggles and discover a sense of ownership and joy in their own writer’s voice.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 4
- Format: Live
- Credits: 0.5
-
Language Arts 6 B
Strong communication begins with clear, confident writing, and this course gives your student guided practice in grammar, spelling, and composition while building comfort with both creative projects and more structured essays. By the end of the class, students are comfortable with the writing process and prepared to focus more intentionally on developing their own writing voice.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 4
- Format: Live
- Credits: 0.5
-
Language Arts 7 A
Students will explore how writing can strengthen their ability to express a clear, confident voice. Through daily practice, close reading, and mentor guidance, they build skills in sentence structure, style, vocabulary, and organization while learning to communicate increasingly complex ideas. By the end, students gain a deeper sense of their strengths as readers and writers and feel more capable using the written word to share their experiences.
Course Details
- Recommended Grade: 7th
- Prerequisites: None
- Estimated Weekly Hours: 4
- Format: Live
- Credits: 0.5
-
Language Arts 7 B
In this class, students build confidence as they strengthen their ability to express ideas with clarity and purpose. Students explore cause and effect, craft a personal memoir, and examine personal responsibility while mentors guide them through daily practice that sharpens vocabulary, style, and sentence structure. By the end, they develop a clear writing voice and are ready to approach thesis-driven essays with greater assurance.
Course Details
- Recommended Grade: 7th
- Prerequisites: None
- Estimated Weekly Hours: 4
- Format: Live
- Credits: 0.5
-
Language Arts 8 A
Students will explore their developing voice as they connect personal experience with literature, family history, and current events. Through narrative writing, feature articles, and persuasive pieces, they build confidence in expressing their ideas with clarity and purpose.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 4
- Format: Live
- Credits: 0.5
-
Language Arts 8 B
As your student prepares for high school, you want them to feel confident in their critical thinking and writing skills. This class supports that growth through thesis-driven essays, research projects, character analysis, and practice with Aristotle’s logos, ethos, and pathos. By the end of the semester, students present a reflective portfolio that highlights their development as clear, thoughtful writers ready for the next stage.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 4
- Format: Live
- Credits: 0.5

Leadership Program
You want your student to navigate adolescence with confidence and grounded character, and this program helps them build essential life skills, values, and habits that empower them to steer their own growth with purpose.
-
Leadership 6 A
Many students struggle to navigate the emotional ups and downs of middle school, and this class helps them turn those challenges into opportunities for growth. Through reflective projects and conversations, students practice humility, integrity, and empathy while appreciating their own strengths and differences. They finish more confident in who they are, less reactive to others, and better able to make thoughtful choices about school and life.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 6*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes include supplemental projects and optional readings.
-
Leadership 6 B
Students explore how their words, actions, and everyday habits influence the people around them, developing stronger self-awareness and communication skills along the way. With guidance from mentors, they practice compassionate listening, refine their use of body language and tone, and recognize unhelpful thought patterns that affect their relationships. By the end, students communicate with greater clarity and empathy, enriching both their personal growth and their connections with others.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 6*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
Leadership 7 A
Every learner benefits from understanding what they stand for, and this character-focused leadership class helps your student clarify their core values and commitments. With mentor guidance, students practice making and keeping meaningful commitments, thinking creatively from a strong values base, and taking small, consistent steps of growth. By the end of the course, they are better prepared to stand up for what matters most to them and to keep expanding their comfort zone.
Course Details
- Recommended Grade: 7th
- Prerequisites: None
- Estimated Weekly Hours: 6*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
Leadership 7 B
Many students struggle to recognize how small daily choices build the self-discipline and confidence they need for long-term happiness and success. This course helps them explore how courage, optimism, and consistent habits strengthen character and well-being. By the end, they gain practical tools for facing challenges with purpose and staying aligned with their core values.
Course Details
- Recommended Grade: 7th
- Prerequisites: None
- Estimated Weekly Hours: 6*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes include supplemental projects and optional readings.
-
Leadership 8 A
As your student navigates the transition to high school, this class helps them build the resilience to handle change with confidence. Students practice tools like mindfulness, humor, and visualization, observe real examples of perseverance, and explore growth mindsets that support their educational and life goals. By the end of the course, they are better prepared to stay composed in difficult moments and recognize opportunities in adversity.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 6.5*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes include supplemental projects and optional readings
-
Leadership 8 B
Leadership 8 B
Students will explore how an abundance mindset, gratitude, and service can transform the uncertainties of approaching high school into meaningful opportunities. Through mentor-guided activities, they learn to notice the impact of their choices and intentionally “plant seeds” that support personal, social, and financial growth. By the end, they step into their next chapter with greater confidence and a spirit of positivity.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 6.5*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes include supplemental projects and optional readings.

Humanities Program
Great stories reveal how your student can grow into a thoughtful, confident communicator as they explore the human story through immersive projects, classic literature, and rich global experiences.
-
Humanities 6 A
Designed for students curious about how free societies emerge, this class takes them on a global journey through the history of freedom using hands-on projects that explore politics, music, cuisine, and entertainment from countries around the world. By the end, students can confidently discuss past and present world events and explain both the key ingredients of a free society and their own role in protecting those freedoms.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 5 (Classic)*, 7 (Honors)*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
Humanities 6 B
Building on Humanities 6 A, this class helps students identify key patterns, ideas, and cause-and-effect moments in world history that continue to shape liberty and human progress today. With mentor support, students deepen their historical understanding and complete a summit project that pairs them with an international peer, fostering cultural awareness and meaningful global connection.
Course Details
- Recommended Grade: 6th
- Prerequisites: None
- Estimated Weekly Hours: 5 (Classic)*, 7 (Honors)*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
Humanities 7 A
Students will explore Latin America through immersive, sensory-based projects that bring its history, geography, politics, and culture to life. Mentors guide students as they investigate the region’s artistic and culinary traditions and the people and events that have shaped its diverse story. The course concludes with a summit project in which students raise funds for a Latin American charity, putting empathy into meaningful action.
Course Details
- Recommended Grade: 7th
- Prerequisites: None
- Estimated Weekly Hours: 5 (Classic)*, 7 (Honors)*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
Humanities 7 B
Every student benefits from understanding how the United States has met its greatest challenges through engaged, thoughtful citizens. In Humanities 7 B, students step into key moments of U.S. history through projects, simulations, and debates while discovering how America’s founders used scholarship to shape and influence the nation. By semester’s end, they present a summit project and set personal goals as citizen-scholars ready to contribute in positive ways.
Course Details
- Recommended Grade: 7th
- Prerequisites: None
- Estimated Weekly Hours: 5 (Classic)*, 7 (Honors)*
- Format: Live
- Credits: 0.5
*Help from parents will be necessary to complete some of these projects. All classes will include supplemental projects and optional readings.
-
Humanities 8 A
Students will explore the major worldviews that have shaped different eras of history—from the Classical period to Modernism—and learn how these perspectives influence culture, art, and belief. Through guided analysis, they begin to recognize the lenses through which they see the world and distinguish personal values from surrounding cultural pressures.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 6 (Classic), 8 (Honors)
- Format: Live
- Credits: 0.5
-
Humanities 8 B
As society grows more complex, students deepen their understanding of how the U.S. government works and why protecting liberty requires thoughtful engagement. Through simulations, primary sources, debates, and collaborative problem-solving, they uncover the principles that support freedom and explore the issues shaping current events. This experience equips them with confidence and insight to participate meaningfully in their communities.
Course Details
- Recommended Grade: 8th
- Prerequisites: None
- Estimated Weekly Hours: 6 (Classic), 8 (Honors)
- Format: Live
- Credits: 0.5
Plus In-Person Adventure Courses in Arizona, Colorado, and Utah!
Students in these courses meet in local groups for fun in-person learning activities on Fridays. If you live in one of these states, select a school to learn more!
Stories from Middle School Students
“Attending Leadership class is a transformational learning experience! Everyone gets a chance to lead something—from a breakout room to a full slideshow! Ms. Tucker makes sure we are all nice to each other too, which creates a welcoming environment!”
“When I first started the 7th grade I was really nervous to start the new school year since I didn't know anybody or what this school year was going to be like, but Mrs. Burbank made the whole class feel like a safe space to share our ideas. It really helped because I have a hard time trying to share with other people sometimes. Throughout the year I grew more confident in participating in class and more confident in myself.”
“I assumed my LA class would be boring, slow, and with lots of homework. It was all of those things except boring and slow. There is a lot of homework, but I learned that it is important, and will help me grow. The homework isn't boring, it is fun! Mrs G. taught me that I can do whatever I set my mind to, and that I matter and my education is important.”
Let’s Upgrade Your Student’s Education
Schedule a consultation with an advisor to get started today.
Or, call us at 800-200-6869
1. Please note that program and course descriptions are subject to change as we continuously improve our curriculum throughout the year. Full course syllabi and reading lists are provided to enrolled families and available upon request.
Some courses require subscriptions (e.g., Adobe software or online magazines) that may not be covered by partner schools. All required books and materials are noted in SIS.
Quick Links
Info
Customer Support
1-800-200-6869
Mailing Address
782 S River Rd. #16
Saint George, Utah 84790
Business Hours
Mon-Thurs: 9:00 AM-4:00 PM MT
Friday: 9:00 AM-1:00 PM MT
Closed weekends and holidays



