Enrichment/Recreation Teacher

Circle Haven
Glassboro, NJ

Job Description

Job Description

About Us

Circle Haven is a non-profit organization dedicated to providing creative, person-centered opportunities and support services to adults with disabilities in South Jersey. Our Community Engagement Center offers classes in art, cooking, fitness, music, theater (and many more) that meet individuals where they are and support both personal growth and community connection. As a growing organization, we value innovation, flexibility, and professional development.

Position Overview

We are seeking a compassionate, creative, and adaptable Enrichment Teacher to facilitate engaging individual and small-group classes for adults with a wide range of abilities, interests, and support needs.

The position is ideal for someone who enjoys creating meaningful experiences and can confidently lead a variety of classes based on their strengths and participant interests. Classes could include music, movement/dance, life skills, recreation, social engagement, wellness, creative expression, or other enrichment-based activities.

The ideal candidate is comfortable adjusting their teaching style to support individuals with intellectual and developmental disabilities, autism, anxiety, physical disabilities and varying communication styles.

No two days look exactly the same and this role requires flexibility, creativity, and a participant-centered mindset.

This is a part time position, with specific available time for groups to run in our center throughout the week and weekend. Candidates can discuss their schedule availability during the interview process.

Key Responsibilities

  • Provide engaging and individualized enrichment classes to adults of varying ability levels
  • Lead programming based on your strengths and interests
  • Adapt acitivties and teaching approaches to accommodate different communication styles, learning needs, and support levels.
  • Create a supportive, respectful, and encouraging environment
  • Collaborate with team members to organize performances, music groups, and community events
  • Track and document participant progress and attendance

Ideal Qualifications

  • Experience teaching, facilitating, coaching or leading groups
  • Experience working with individuals with special needs
  • Ability to adapt lessons based on instructional goals
  • Creative, patient, and flexible teaching style
  • Strong interpersonal and communication skills
  • Ability to work independently and as part of a collaborative team
  • Background in education, recreation, music, art, special education, psychology, therapeutic recreation, human services, social work, or a related field preferred

Schedule & Hours

  • Flexible weekday schedule with opportunities available across weekdays and weekends
  • Current priority coverage includes Monday/Tuesday evenings, Wednesday mornings and weekends
  • Occasional Friday evening programming (approximately once per month)
  • Current hours will depend on enrollment in classes and programming and can grow to as many hours as possible up to full time.

To Apply

If you’re passionate about creating engaging experiences and want to make a meaningful impact, we’d love to hear from you. Please send your resume and a brief cover letter describing your relevant experience, in addition to times that are available in your schedule for an interview.

Posted 2026-08-05

Recommended Jobs

Customer Service Representative

Wonder Food Group, Inc
Carlstadt, NJ

Job Title: Customer Service Representative  Location: Carlstadt, NJ  Schedule: Monday - Friday (Onsite, 6:30AM - 3:00PM)  The Customer Service Representative will take customer orders via ph…

View Details
Posted 2026-07-02

Surgical Technician

CareWell Health
East Orange, NJ

Job Description Job Description Job Summary To maintain the sterile field in the operating room, being constantly vigilant to see that proper aseptic techniques are utilized to prevent contami…

View Details
Posted 2026-08-01

Customer Service Associate

Forever Cheese
Secaucus, NJ

Job Description Job Description Salary: $65,000$70,000 Forever Cheese is hiring! Were looking for an enthusiastic, solution-oriented, and self-motivated individual to join us at Forever Chees…

View Details
Posted 2026-06-24

Emergency Veterinary Assistant - Clifton, NJ

Veterinary Emergency Group (VEG)
Clifton, NJ

Job Description Job Description ABOUT VEG In 2014, VEG was born with a mission to help people and their pets when they need it most. This meant challenging the status quo and fixing everything…

View Details
Posted 2026-08-04

YOUTH DEVELOPMENT COUNSELOR - LSW/LAC needed

PREFERRED BEHAVIORAL HEALTH OF NEW JERSEY
Brick, NJ

Job Description Job Description If you are looking to make an impact by helping others, then Preferred Behavioral Health Group is the place for you! By joining our award-winning team, you will …

View Details
Posted 2026-07-22

Vascular Sonographer / Registered Vascular Technologist

Forte Human Capital Inc.
East Orange, NJ

Job Description Job Description Salary: Potential Opportunity: Vascular Sonographer / Registered Vascular Technologist Location: East Orange VA Medical Center East Orange, NJ Contract …

View Details
Posted 2026-07-17

Legal Content Writer

Accel Marketing Solutions, Inc.
Montvale, NJ

Summary: Accel Marketing Solutions is seeking a skilled Legal Content Writer to create educational, authoritative, and engaging content for our law firm clients. The Legal Content Writer will pr…

View Details
Posted 2026-07-30

CNC Machinist

Marotta Controls
Montville, NJ

Overview This position is primarily responsible for the set-up/ operation of various types of machine shop equipment inclusive of, but not limited to, manual and CNC Engine Lathes, Bridgeports and G…

View Details
Posted 2025-09-29

Lead Client Program Manager

WebMD
Newark, NJ

Description Position at WebMD Medscape, a division of WebMD, develops and hosts physician portals and related mobile applications that make it easier for physicians and healthcare professionals …

View Details
Posted 2026-05-27

Certified Home Health Aides (CHHA)

Grace Healthcare Services
Brick, NJ

Job Description Job Description Join Our Compassionate Team as a Certified Home Health Aide (CHHA) in Ocean County, NJ About Grace Healthcare Services At Grace Healthcare Services, we provi…

View Details
Posted 2026-06-24