St. Amelia School is pleased to participate in the Diocese of Buffalo STREAM initiative. We are offering a variety of teacher-led clubs . These activities combine Science, Technology, Religion, Engineering, Arts, and Math concepts with creative, hands-on FUN!

Below you will find a brief description of each club, when/where it is taking place and what grades it is meant for. After deciding which club(s) you would like to participate in please fill out the form at the bottom.

New Catholic Schools STREAM Logo.jpg

While we are also offering STREAM Academies during the school day, we feel these deserve extra attention so that the subjects can be explored in more depth than is possible during the school day.

Robotics (Grades 5-8)

Tuesday 3:00pm-4:00pm in the Lighthouse


Our Robotics design course offers students an exciting platform for learning about areas rich with career opportunities spanning science, technology, engineering and math (STEM). The program encourages teamwork, leadership and problem-solving among student design teams. Previous academy participants are welcome to continue at the advanced level to learn how to program their robots, while first time students work together to design and build working robots.

Kitchen Chemistry (Grades 4-6)

Wednesday 3:00pm - 4:00pm in Don Miller Hall

FULL kitchen chem.jpg

Chemistry, biology, and simple life science exploration will be emphasized throughout this course. Join all the learning and fun of hands-on kitchen science, as students explore the creative aspect of food preparation!

Italian Club (Grades 6-8)

Thursday 3:00pm-4:00pm in Room 12

italian club.jpg

Buongiorno a tutti! The purpose of this club is to first and foremost, expose students to the basics of the Italian language and learn about some of the culture and traditions in Italy and how they have made their way into our American Culture.

Girls Who Code (Grades 3-5)

Monday 3:00pm - 4:00pm in the Tech Lab

FULLgirls who code.jpg

The Girls Who Code club helps build the foundational skills and understanding of computer science concepts and sisterhood through a reading discussion and coding
activities. In order to build the skills needed to make an impact, participants will learn how to code using fun online tutorials and activities to build fun projects to share with friends and family.

Because of requirements of the GWC organization, this will be a FREE club for anyone who wishes to join.

Crazy 8's Math (K-2 and 3-5)

Grades K-2: Wednesday 3:00pm-4:00pm in Room 16

Grades 3-5: Thursday 3:00pm-4:00pm in Room 10


Crazy 8s is a math club unlike any other! It offers unique, high-energy math activities that appeal to kids of all math abilities. A major goal of Crazy 8s is to make math a fun, social part of life for kids and their friends. For more information check out

Science Fun (Grades K-1)

Thursday 3:00pm-4:00pm in Room 24

FULL science fun.jpg

Do you like learning about how things work, exploring the unknown, and getting your hands messy?

 This is the club for you! Join me and have some fun!  -Mrs. Mayer    

Art Club (Grades 3-5)

Tuesday 3:00pm - 4:00pm in the Art Room

FULL art club.jpg

Art Club is going to be a deeper dive into creating art! We will be exploring different ways to create art, with a focus on individual creative expression. We will also be focusing on how we can connect our artwork with our school community.

Workshop Craft (Grades 3-8)

Thursday 3:00pm-4:00pm in Room 13

FULL workshop crafts.jpeg

 If you want to get the chance to experience and create some crafts that were made and used in the past, from various parts of the country, as well as learn the history behind it, this club is for you.  You will get a hands on experience, with a variety of different types of materials, while learning how fun the past can be.

STREAM Clubs will be taking place from October 17 through January 9 with breaks for Thanksgiving and Christmas. The cost is $25 for each 10 week course ("Girls Who Code" is free.)

Sign-up below for the academy your child would like to attend.

Seats will be on a first-come-first-serve basis as positions are limited and we can only accept a certain number of students per academy. 

STREAM Academy Sign-up

Please fill out a separate form for each student

Student Info


Parent/Guardian Contact Information


Thanks for signing up! We'll get back to you soon with more details.