Clubs for Middle and High School Students

All Ensign Peak Academy middle and high school students in both the Live and Self-Paced Programs are invited to join any of the following clubs. There is no charge to participate in any club. Enroll by clicking the club link in the Student Center Clubs page.

Code Club

Day and Time: Monday 12:00 – 12:50 pm Mountain Time

Starts September 13, 2021 and ends May 23, 2022

No charge

Image: Rasberry Pi CC0 Abdulla Al Muhairi 

You are invited to join the Ensign Peak Academy Code Club! Have you ever wondered how your favorite games, apps, and social platforms work? We are starting a code club to teach you. In Code Club we are all about learning how to understand and create our own software. Club members will use a Raspberry Pi to start coding and essentially build their own mini coding computer.

You might be wondering why we are using a Raspberry Pi. It is a super versatile platform that you can use to build hundreds of fun projects. Check out some ideas at this website: Raspberry Pi Projects You will have the freedom to design whatever you want and the Raspberry Pi will give you that freedom.

Instead of copying someone else’s work, you will be able to create your own as well as understand other code that you see. This means that at the beginning of Code Club you will learn some basic steps and review some guides to help you when you get stuck. Most of all, you will have fun and enjoy creating things.

Required Equipment:

  • Raspberry Pi 4 model B (Here is one we recommend. The 2GB version of this is fine, but you can buy more GB if you want.)
  • SD Card with Raspbian
  • Charger-the Pi uses a USB C charger so you do not have to buy one if you have a switch/phone/tablet charger that is already compatible.
  • Display and Cable-The Pi is cheap because it does not come with a screen/monitor. It can be connected to any monitor/TV that has a HDMI or VGA port. The Pi has a micro HDMI port and then the other end will be HDMI or VGA depending on what you connect it to.
  • Keyboard-any keyboard you have around the house will work or you can order one cheaply online. Pi has USB ports so almost anything is compatible
  • Mouse-anyone you have around the house will work or you can order one cheaply online. Pi has USB ports so almost anything is compatible
Optional Equipment:
  • Aluminum Heatsink, to keep the Pi cooler and prevents overheating. (We won’t likely use enough processing power to make the Pi overheat, but it could extend the life of the Pi.)
  • Case (The Pi is designed to be used as is, but a case can protect it from damage and dirt.)

Code Club Advisor: Ryan Ferree

Ryan Ferree was born in Galveston, Texas grew up in Havana, Illinois, and currently resides in the outskirts of Lexington, Virginia with his wife, six daughters, and many farm animals. He served in the U.S. Air Force, living in places like Minot, ND and Guam, and has a Masters in Math Education from Nova Southeastern University. Ryan served his mission in the Utah Salt Lake City South mission.

He has many experiences ranging from engineering in the Air Force to finances as an accountant and, of course, teaching. Not only has he homeschooled his own children but has taught both in the physical classroom and in online environments. In teaching, he strives to help students match their passions with what they are learning in the class.

Speaking of passions, Ryan loves working with his small, but growing homestead. From taking care of his many chickens and honey bees to growing vegetables in his garden, he enjoys it all. Ryan also enjoys reading, studying history, spending time with his family, and playing disc golf.

checkmate-1511866_640Chess Club

Day and Time: Weekly on Mondays from 11:00 – 12:00 pm Mountain Time

No Charge

The chess club holds various types of chess tournaments, on

Join by using the link in the Student Center.


Day and Time: Wednesdays, 3:00 to 3:50 pm Mountain Time

Starting Aug 18, 2021, Ending May 25, 2022

No Charge

Do you love art and can’t get enough of it? Do you want to take art class but can’t fit it into your schedule or it is not offered yet? Do you like to hang around the art people and do things with them? If the answer to any of these questions is “Yes,” you may be interested in joining the art club. It is open to any students enrolled in the Ensign Peak Academy Middle School or High School program.

The club activities will be student-driven with assistance and mentorship from the advisor. Suggested activities could include the following: group art projects; in-depth learning and work on individual art projects, virtual streaming (connected with phone, tablet or computer) field trips to art galleries, museums and studios, guest artist speakers, art discussions, community art service projects, and sponsoring an online art show periodically.

Join by using the link in the Student Center.

Art Club T-Shirt

Shipping Address

Marie, July 13Art Club Advisor: Miss Marie Withers, Artist and Teacher 

Miss Withers is an active artist and teacher. She continues to make art and sell art in galleries and at art shows, specifically landscape paintings and some illustrative work with portraits and the figure. Well-versed in using a variety of media, she creates with oil painting, acrylic painting, watercolor painting, pastel drawing, colored pencil, charcoal and graphite. She is also a graphic designer, having worked in that capacity for Brigham Young University for almost twenty years. She has a B.F.A in Art Education from Utah State University, with an emphasis in painting, and a Master’s Degree from BYU in Art Education. In her community, she teaches art lessons and classes to all ages and participates in community mural projects. One of her delights is working with students and encouraging them in their art goals.

Here are some of Miss Withers art pieces: