Student Clubs

Explore our diverse range of clubs that help students develop their talents and interests beyond academics

Extracurricular Activities at M.M SHAH School

At M.M SHAH Primary and Junior School, we believe that education extends beyond the classroom. Our diverse range of clubs and extracurricular activities provide students with opportunities to explore their interests, develop new skills, and build meaningful relationships with peers who share similar passions.

Participation in clubs enhances the overall educational experience, helping students develop important life skills such as leadership, teamwork, time management, and perseverance. These activities also allow students to discover and nurture their talents in areas that may not be fully explored within the regular curriculum.

Our clubs are supervised by dedicated teachers who bring expertise and enthusiasm to each activity. They create a supportive environment where students feel encouraged to try new things, take risks, and grow both personally and academically.

Our Clubs

Science Club

Science Experiments & Discovery

Science Club

Our Science Club offers enthusiastic students additional opportunities to explore scientific topics of interest. Club activities include advanced experiments, science competitions, guest speakers, and special projects. The club fosters a community of young scientists who share a passion for discovery and innovation.

Meeting Time: Tuesdays, 3:30 - 4:30 PM

Location: Science Laboratory

Teacher: Mr. Joseph Owino

Journalism Club

Writing & Media Production

Journalism Club

The Journalism Club produces the school newspaper and develops students' writing, editing, and communication skills. Members learn about journalism ethics, interviewing techniques, and digital media production. The club publishes a quarterly newspaper featuring school news, student achievements, and creative writing.

Meeting Time: Thursdays, 3:30 - 4:30 PM

Location: Library Media Center

Teacher: Mrs. Elizabeth Atieno

ICT Club

ICT Club students working with tablets and digital devices

ICT Club

The ICT Club introduces students to various aspects of information and communication technology. Members learn basic programming, web design, digital media creation, and responsible technology use. The club participates in technology competitions and works on projects that benefit the school community.

Meeting Time: Wednesdays, 3:30 - 4:30 PM

Location: Computer Lab

Teacher: Mr. David Ochieng

Environmental Club in Action

Students and teachers working together in tree planting ceremony

Collaborative Tree Planting

Student carefully watering newly planted seedlings

Plant Care & Nurturing

Students actively engaged in environmental conservation activities

Hands-On Conservation

Environmental Stewardship Program

Our Environmental Club is more than just an extracurricular activity—it's a comprehensive program that teaches students about environmental responsibility, sustainability, and the importance of caring for our planet. Through hands-on activities like tree planting, garden maintenance, and conservation projects, students develop a deep connection with nature and learn practical skills for environmental stewardship.

Key Activities:

  • Tree planting ceremonies and forest conservation
  • School garden development and maintenance
  • Recycling and waste reduction programs
  • Environmental awareness campaigns

Learning Outcomes:

  • Understanding of ecological systems and biodiversity
  • Practical skills in gardening and plant care
  • Leadership in environmental advocacy
  • Sense of responsibility for environmental protection

Join a Club

Students are encouraged to participate in clubs that align with their interests and talents. Most clubs are open to students in grades 3-8, though some activities may have specific age requirements. Students may join multiple clubs as long as they can manage their time effectively.

How to Join

  1. Review the club descriptions and meeting times
  2. Discuss your interests with your parents and class teacher
  3. Complete a club registration form (available from the school office or class teacher)
  4. Submit the form with parent/guardian signature to the club advisor
  5. Attend the first meeting to learn more about the club's activities and expectations

Club registration typically takes place at the beginning of each term, but students may join most clubs throughout the year if space is available.