BOWLING GREEN

Leman Prep Upper School

Leman Prep Upper School
25 Greenwich St
New York, NY 10005


View on Map 
  • Monday – 3:30 – 5:30 PM
  • Tuesday – 3:30 – 5:30 PM
  • Saturday – 9:00 AM – 1:00 PM

Group Classes:

  • $60 per class (30min)
  • $80 per class (1 hour)

Private Classes:

  • $130 per class (30min)
  • $170 per class (1 hour)

Semiprivate Classes:

  • $100 per class (30min)
  • $140 per class (1 hour)

Fall 2026

  • Mondays – September 14 – Dec 21 (15 weeks)
  • Tuesdays – September 15 – Dec 22nd (15 weeks)
  • Saturdays – September 12 – Dec 19th (14 weeks)
    • CLOSED 11/28

Class Schedules

Browse our Bowling Green class offerings. Filter your search by day, start time and class level or age range, or use the search bar to search for a specific class.
ClassDayTimeAgeRegister Online
Beginner 1Monday3:30pm3-5 yearsClick to Register
Beginner 1Monday4:00pm3-5 yearsClick to Register
Beginner 1Monday4:30pm3-5 yearsClick to Register
Beginner 1Monday5:00pm3-5 yearsClick to Register
Beginner 2Monday3:30pm4-6 yearsClick to Register
Beginner 2Monday4:00pm4-6 yearsClick to Register
Beginner 2Monday4:30pm4-6 yearsClick to Register
Beginner 2Monday5:00pm4-6 yearsClick to Register
Advanced 1Monday3:30pm5-8 yearsClick to Register
Advanced 1Monday4:00pm5-8 yearsClick to Register
Advanced 1Monday4:30pm5-8 yearsClick to Register
Advanced 1Monday5:00pm5-8 yearsClick to Register
Advanced 2Monday3:30pm7-10 yearsClick to Register
Advanced 2Monday4:00pm7-10 yearsClick to Register
Advanced 2Monday4:30pm7-10 yearsClick to Register
Advanced 2Monday5:00pm7-10 yearsClick to Register
Swim Team Prep Monday3:30pm9 years +Click to Register
Swim Team Prep Monday4:30pm9 years +Click to Register
Me & My ShadowSaturday9:00am.5 - 2.5 yearsClick to Register
Me & My ShadowSaturday9:30am.5 - 2.5 yearsClick to Register
Beginner 1Saturday9:00am3-5 yearsClick to Register
Beginner 1Saturday9:30am3-5 yearsClick to Register
Beginner 1Saturday10:00am3-5 yearsClick to Register
Beginner 1Saturday10:30am3-5 yearsClick to Register
Beginner 1Saturday11:00am3-5 yearsClick to Register
Beginner 1Saturday11:30am3-5 yearsClick to Register
Beginner 2Saturday9:00am4-6 yearsClick to Register
Beginner 2Saturday9:30am4-6 yearsClick to Register
Beginner 2Saturday10:00am4-6 yearsClick to Register
Beginner 2Saturday10:30am4-6 yearsClick to Register
Beginner 2Saturday11:00am4-6 yearsClick to Register
Beginner 2Saturday11:30am4-6 yearsClick to Register
Advanced 1Saturday9:00am5-8 yearsClick to Register
Advanced 1Saturday9:30am5-8 yearsClick to Register
Advanced 1Saturday10:00am5-8 yearsClick to Register
Advanced 1Saturday10:30am5-8 yearsClick to Register
Advanced 1Saturday11:00am5-8 yearsClick to Register
Advanced 1Saturday11:30am5-8 yearsClick to Register
Advanced 2Saturday9:00am7-10 yearsClick to Register
Advanced 2Saturday9:30am7-10 yearsClick to Register
Advanced 2Saturday10:00am7-10 yearsClick to Register
Advanced 2Saturday10:30am7-10 yearsClick to Register
Advanced 2Saturday11:00am7-10 yearsClick to Register
Advanced 2Saturday11:30am7-10 yearsClick to Register
Swim Team PrepSaturday9:00am9 years +Click to Register
Swim Team PrepSaturday10:00am9 years +Click to Register
Swim Team PrepSaturday11:00am9 years +Click to Register
Adult BeginnersSaturday12:00pm18 years +Click to Register
Adult IntermediateSaturday12:00pm18 years +Click to Register
Beginner 1Tuesday3:30pm3-5 yearsClick to Register
Beginner 1Tuesday4:00pm3-5 yearsClick to Register
Beginner 1Tuesday4:30pm3-5 yearsClick to Register
Beginner 1Tuesday5:00pm3-5 yearsClick to Register
Beginner 2Tuesday3:30pm4-6 yearsClick to Register
Beginner 2Tuesday4:00pm4-6 yearsClick to Register
Beginner 2Tuesday4:30pm4-6 yearsClick to Register
Beginner 2Tuesday5:00pm4-6 yearsClick to Register
Advanced 1Tuesday3:30pm5-8 yearsClick to Register
Advanced 1Tuesday4:00pm5-8 yearsClick to Register
Advanced 1Tuesday4:30pm5-8 yearsClick to Register
Advanced 1Tuesday5:00pm5-8 yearsClick to Register
Advanced 2Tuesday3:30pm7-10 yearsClick to Register
Advanced 2Tuesday4:00pm7-10 yearsClick to Register
Advanced 2Tuesday4:30pm7-10 yearsClick to Register
Advanced 2Tuesday5:00pm7-10 yearsClick to Register
Swim Team PrepTuesday3:30pm9 years +Click to Register
Swim Team PrepTuesday4:30pm9 years +Click to Register