Stephen

Music, Chess and Sports Teacher

Resources

Bookings

Checkmate Champs: A Fun Journey Into Chess

Mondays

2:45pm - 3:45pm

8 Classes

3/9, 3/16, 3/23, 3/30, 4/20, 4/27, 5/4, 5/11

Grade K

Enrollment pending

Checkmate Champs: A Fun Journey Into Chess

Mondays

3:45pm - 4:45pm

8 Classes

3/9, 3/16, 3/23, 3/30, 4/20, 4/27, 5/4, 5/11

Grades 1-3

Enrollment pending

Crafty Critters Science Adventure

Tuesdays

4:00pm - 5:00pm

10 Classes

1/13, 1/20, 1/27, 2/3, 2/10, 2/24, 3/3, 3/10, 3/17, 3/24

Grade 1

20 students

Lawton Alternative School (BACR)

1570 31st Ave, San Francisco, CA 94122
EcoARTventures in the Animal Kingdom

Wednesdays

4:00pm - 5:00pm

10 Classes

1/14, 1/21, 1/28, 2/4, 2/11, 2/18, 2/25, 3/4, 3/11, 3/18

Grade 2

36 students

Francis Scott Key Elementary School

1530 43rd Ave, San Francisco, CA 94122
EcoARTventures in the Animal Kingdom

Wednesdays

3:00pm - 4:00pm

10 Classes

1/14, 1/21, 1/28, 2/4, 2/11, 2/18, 2/25, 3/4, 3/11, 3/18

Grade 1

20 students

Francis Scott Key Elementary School

1530 43rd Ave, San Francisco, CA 94122
Watercolour Masterclass

Thursdays

4:00pm - 5:00pm

10 Classes

1/15, 1/22, 1/29, 2/5, 2/12, 2/19, 2/26, 3/5, 3/12, 3/19

Grades TK-K

20 students

Lawton Alternative School (BACR)

1570 31st Ave, San Francisco, CA 94122
Outdoor Sports Series

Fridays

3:00pm - 4:00pm

6 Classes

2/13, 2/20, 2/27, 3/6, 3/13, 3/20

Grade 1

20 students

Francis Scott Key Elementary School

1530 43rd Ave, San Francisco, CA 94122
Outdoor Sports Series

Fridays

4:00pm - 5:00pm

6 Classes

2/13, 2/20, 2/27, 3/6, 3/13, 3/20

Grade 2

20 students

Francis Scott Key Elementary School

1530 43rd Ave, San Francisco, CA 94122
View Teaching Calendar

Experiences

Dive into a colorful adventure where imaginations come alive. Children will mold clay into animals, nature scenes, and whimsical characters, exploring nature and the joy of creativity while fostering artistic skills and storytelling. Let them sculpt unique masterpieces.
...
View Lesson Plan
Experience an exciting and lively outdoor adventure with soccer and basketball. Dive into team games that build confidence, teamwork, and sportsmanship. Enjoy action-packed activities, make friends, and discover the joy of sports in the great outdoors.
...
View Lesson Plan
Dive into a wild adventure where art meets science as kids explore the animal kingdom in vibrant new ways. Each session is filled with creativity, from designing animal masks to building miniature habitats. Young imaginations thrive with crafts and fun experiments.
...
View Lesson Plan
Embark on a journey into the Animal Kingdom, where art and STEM merge in an adventure of discovery and creativity. Explore diverse ecosystems, uncovering secrets of animal camouflage and defense. Through hands-on projects, imagination and curiosity thrive.
...
View Lesson Plan
A colorful canvas awaits as young artists dive into painting, coloring, and using markers to bring their vivid imaginations to life. They will explore foundational art theory and visual techniques, enhancing fine motor skills and appreciation for art.
...
View Lesson Plan
Dive into the realm of fairytales and popular stories where creativity flourishes. Embark on an imaginative journey with Disney characters and mythical creatures. Paint legendary heroes, sculpt fantastical beasts, and explore different artistic techniques.
...
View Lesson Plan
Explore the world of watercolors in the "Watercolor Masterclass" series, where creativity flourishes. Young artists explore painting techniques like perspective, layering, blending, and shading. Colors come alive on paper, transforming surfaces into works of art, showcasing beauty from a sunset to a dreamscape.
...
View Lesson Plan
This chess club offers an engaging adventure where young minds explore the captivating story of chess. They will learn the rules, master opening moves, plan ahead, and develop advanced strategies. Along the way, they'll enhance problem-solving, critical thinking, and patience while having fun.
...
View Lesson Plan
Dive into the mesmerizing world of watercolor! Kids will explore the magic of mixing colors, creating layers, and understanding perspective. This experience nurtures artistic expression, patience, and focus, helping children develop fine motor skills and a deeper appreciation for art.
...
View Lesson Plan
Discover the magical world of art with "Watercolour for Kids!" In this multi-week series, kids will delve into watercolour painting, exploring essential techniques and principles that spark creativity and imagination. They'll master basics like blending and shading and understand concepts like perspective. This series nurtures a love for painting while helping develop fine motor skills and artistic confidence. Kids will experiment with vibrant colors and unique watercolour effects, unlocking their potential and expressing creativity. Let imaginations run wild as simple ideas transform into beautiful works of art!
...
View Lesson Plan
Ignite curiosity with the Arts and STEM Series, where creativity meets innovation. This fun experience blends arts and STEM, allowing exploration through experimenting with colors, sounds, and structures. Enjoy imaginative art projects, fascinating science experiments, and hands-on activities in technology and engineering.
...
View Lesson Plan
Set the board and dive into an exciting Chess series for kids! This multi-week adventure covers everything from basic moves to advanced techniques. Discover the art of opening, strategic planning, and friendly competition. With engaging activities and matches, kids improve their skills and learn valuable lessons. Make new friends and enjoy each victory and lesson. Whether aiming for grandmaster or just fun, this series is perfect for curious minds!
...
View Lesson Plan
Explore the world of sound with "Music Production and Theory for Beginners"! In this multi-week series, participants delve into music, creating their own tunes and exploring music theory and production. They'll experiment with genres, craft melodies, and rhythms, all while gaining creative skills and confidence.
...
View Lesson Plan
Where young athletes learn the game's rules, enhance skills, and explore teamwork! From dribbling to shooting, discover the joy of playing and nurturing a love for the game. Enjoy dynamic drills, engaging activities, and make lasting friendships.
...
View Lesson Plan
Dribble Dreams: Bounce Buddies is a lively basketball series where love for the game takes center court. Through fun activities and friendly challenges, children refine dribbling, shooting, and team play skills while making lasting friendships. It's a place to develop coordination, boost confidence, and enjoy basketball.
...
View Lesson Plan
Welcome to the Soccer Stars Academy, where young athletes can enjoy an exciting multi-week soccer journey. Participants will dive into the fundamentals of soccer, perfect footwork, develop teamwork skills, and have fun with new friends on the field. Experience the joy of the game and build confidence.
...
View Lesson Plan
Explore the world of sound with "Mini Mix Masters," a dynamic Music Production Series for budding DJs and producers. Participants embark on an adventure into music creation using digital tools. They will gain a foundational understanding of mixing and producing tracks, enhancing problem-solving and artistic skills. Discover the joy of self-expression and musical imagination in a collaborative and fun environment.
...
View Lesson Plan
Discover "Earth Buddies: Our World, Our Stories," a journey into the wonders of anthropology and environmental studies. Explore diverse cultures, traditions, and natural environments through storytelling, games, and immersive activities. Uncover fascinating tales while nurturing a connection to the Earth.
...
View Lesson Plan
"Checkmate Champs: A Fun Journey Into Chess" invites students to explore the world of knights, kings, and strategy. Through captivating games, interactive challenges, and skill-building exercises, kids dive into chess, thinking several moves ahead and developing critical problem-solving skills. In this multi-week series, they will explore the chessboard, discover the unique movements of each piece, and learn opening moves, mid-game tactics, and epic checkmates. Mini-tournaments and team activities keep their competitive spirits high, making each session a celebration of learning and fun. Whether new to chess or looking to sharpen their skills, children will gain confidence and a greater appreciation for this classic game.
...
View Lesson Plan
Step back in time with "Classic Schoolyard Games!" This series brings kids together to enjoy recess with a modern twist. From timeless favorites like tag, kickball, and hopscotch to an array of energetic activities, each session promises excitement and laughter. Experience physical games that promote teamwork, coordination, and pure fun. Ideal for those with boundless energy and a love for outdoor sports, this adventure highlights the simple pleasures of schoolyard play. Watch as children boost their fitness, learn new skills, and create lasting memories, all while having a blast in the great outdoors!
...
View Lesson Plan
This fun series brings back classic games like spud, hopscotch, four square, red rover, red light green light, and capture the flag, along with exciting tag variations. Experience the timeless joy of these playground games, build teamwork skills, enhance coordination, and boost creativity.
...
View Lesson Plan
Grasshopper mascot smiling with admiration
Grasshopper mascot peeking out from behind content container

About Stephen

Originally from Ireland and with a Bachelor's degree in Art and Design, Stephen discovered his passion for teaching while working as a camp counsellor as a teenager. He specializes in teaching music, chess and sports, and brings a diverse set of skills to his teaching, incorporating painting, making music, and surf tenets and culture. Stephen believes in the power of a fun, varied education and strives to inspire and support student growth through his multifaceted experiences and enthusiasm for learning.

Class reflections

EcoARTventures in the Animal Kingdom

🎨

February 19, 2026

Francis Scott Key Elementary School

Great. It’s nice to have this group divided into smaller lessons. It’s much more personal and manageable.

I refreshed the rules of the lesson, and passed out materials for a 5 minute free drawing. I then introduced the topic for today aided with pictures. We made our first drawing. Then a movement break. Second drawing. Then wrap up and goodbyes :)

EcoARTventures in the Animal Kingdom

😊

February 19, 2026

Francis Scott Key Elementary School

Awesome, no problems, straight forward :)

First I refreshed classroom expectations, and then we started with a 5 minute free drawing. We gathered around, I introduced the lesson of the day aided with pictures. We made our first drawing based on the lesson. Movement break. Then returned to do our second drawing. Wrap up and goodbyes

Outdoor Sports Series

🎉

February 5, 2026

Francis Scott Key Elementary School

Awesome, this class is really fun. It’s great to bring games I played as a kid, that these kids don’t know. Everybody seemed to love it.

Started of with a quick warm up game, 5 minutes. Then our first big game today was dodgeball. After that we took a 5 minute break for water and cool down. Then I gave the kids 2 options for their last game. Then wrap up and goodbyes

EcoARTventures in the Animal Kingdom

🎉

February 5, 2026

Francis Scott Key Elementary School

Awesome, sooo soo good. Teaching this class made me feel really happy. Soo many kids but they all listen so well and love making their artwork. Soo many good drawings today that blew my mind. It’s wonderful to see them learning and having fun.

Same like always. Starting by refreshing expectations and then a 5 minute free draw. I introduced the lesson of today and we started our first assignment. 5 minute movement break and then back to our second assignment.

Crafty Critters Science Adventure

🎨

February 4, 2026

Lawton Alternative School (BACR)

A few kids this day were more rowdy than usual. One kid in particular has gradually become more disruptive. My plan is to interact with this kid more before the lesson and stay closer during the lesson. Hopefully to figure out how to keep his interest more. But overall class was still good and the majority of the kids had fun and participated fully.

Started of same like always. Refreshing classroom expectations, and starting with a 5 minute free draw. I then introduced the topic of today, aided with a video and some pictures. We started our first drawing. Quick movement break and then back to our second drawing. Quick wrap up and goodbyes

Crafty Critters Science Adventure

😊

January 28, 2026

Lawton Alternative School (BACR)

Textbook performance from everybody. Easy peasy, straight forward.

Same like always. Greetings and a refresher on expectations. Started the class with a 5 minute free draw and then I introduced the topic of today. We made our first drawing. Halfway through class we done a movement break. And then returned to our desks for our second drawing. Wrap up and goodbyes

Crafty Critters Science Adventure

🎨

January 21, 2026

Lawton Alternative School (BACR)

Super duper, easy peasy. It’s good to start getting to know the kids, I’m glad they all are eager to make art and learn.

Started by refreshing my classroom rules, 5 minute quiet free draw. Introduced the topic of today aided with some pictures, we started out first drawing. No movement break today as the kids wanted to continue drawing instead. I showed them a small video and then we made our second drawing. Clean up and then goodbyes

Watercolour Masterclass

🎨

January 16, 2026

Lawton Alternative School (BACR)

Really good. All the kids are very good listeners and very well bahaved. The loved painting and I’m excited to continue as I think they can learn a lot during the series.

I opened up with an introduction, and told the class what we would be learning about. Introduced some classroom expectations. I began the lesson with a 5 minute free paint. After that I introduced the topic of today and we started painting. Movement break half way through, finished our paintings. Then wrapped up.

Outdoor Sports Series

😊

January 15, 2026

Francis Scott Key Elementary School

Again I was nervous with such a large group of kids but everybody was soo well behaved. And eager to play. Some kids didn’t enjoy some games so much but much more enjoyed others, I think it’s good especially with such a large group of mixed abilities to have 2 activities happening simultaneously and give the kids a choice. But today went well and I’m excited to continue. I also knew sooo many kids at this school from summer camp so that was awesome.

We first did introductions and went over some rules. We played a quick game of tag to warm up. I then divided the group into 4 and we played 2 separate games of soccer. Half way through I gave the kids a 5 minute break to use the bathroom and to drink water/apply sunscreen. After the break I let the kids choose between banana tag or kickball. And 2 separate games continued until the end of class. We done a small closing circle and said our goodbyes.

EcoARTventures in the Animal Kingdom

😊

January 15, 2026

Francis Scott Key Elementary School

Genuinely excellent. I’ve never had so many kids in a class before so I was a little nervous. But everybody was soo nice and well behaved. Everybody seemed to love the lesson and was eager to learn. A great class to teach

Same exact format as yesterday. Introductions, classroom expectations. 5 minute free draw. Introduce the topic of today. First assignment. Movement break. Second assignment. Recap and goodbyes

Testimonials

“”
So far the students love chess...Truthfully in the past week all my upper grade students have been talking about how much they want to play chess and beat each other at it.
Danilo P, K-8 School Enrichment Coordinator