Classes
Find a class.
Pick a venue and a day, then enrol for the term. Want a free trial first? →
Not sure which class fits?
Call the ABA office and we'll match your child to the right stage and venue.
Stage 1
Ryde Aquatic Leisure Centre
Sundays · 9am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
6 spots left · Capacity 10
Coach Aryan
Ryde Aquatic Leisure Centre
Fridays · 7:30pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
3 spots left · Capacity 10
Coach Ashley
Ryde Aquatic Leisure Centre
Saturdays · 10am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
2 spots left · Capacity 10
Coach Beatrice
Ryde Aquatic Leisure Centre
Saturdays · 12pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
2 spots left · Capacity 10
Coach Brandon
Ryde Aquatic Leisure Centre
Sundays · 4pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
1 spot left · Capacity 10
Coach Justin
Ryde Aquatic Leisure Centre
Saturdays · 12pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
1 spot left · Capacity 8
Coach Beatrice
Ryde Aquatic Leisure Centre
Sundays · 11am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 10
Coach Aryan
Ryde Aquatic Leisure Centre
Fridays · 5:30pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 10
Coach Ashley
Ryde Aquatic Leisure Centre
Saturdays · 2pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 10
Coach Yasas
Ryde Aquatic Leisure Centre
Saturdays · 4pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 10
Coach Yasas
Stage 1 Fast Track
Ryde Aquatic Leisure Centre
Saturdays · 10am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
6 spots left · Capacity 6
Coach Terry
Ryde Aquatic Leisure Centre
Sundays · 2pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
4 spots left · Capacity 6
Coach Justin
Ryde Aquatic Leisure Centre
Saturdays · 10am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 5
Coach Brandon
Stage 2
Ryde Aquatic Leisure Centre
Sundays · 4pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
6 spots left · Capacity 10
Coach Ashley
Ryde Aquatic Leisure Centre
Fridays · 7:30pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
5 spots left · Capacity 10
Coach Felix
Ryde Aquatic Leisure Centre
Sundays · 11am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
4 spots left · Capacity 10
Coach Ashley
Ryde Aquatic Leisure Centre
Sundays · 2pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
2 spots left · Capacity 10
Coach Ashley
Ryde Aquatic Leisure Centre
Saturdays · 12pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
1 spot left · Capacity 10
Coach Terry
Ryde Aquatic Leisure Centre
Saturdays · 2pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 10
Coach Beatrice
Ryde Aquatic Leisure Centre
Saturdays · 4pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 10
Coach Beatrice
Stage 2 Fast Track
Ryde Aquatic Leisure Centre
Sundays · 2pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
4 spots left · Capacity 6
Coach Daniel
Stage 3
Ryde Aquatic Leisure Centre
Sundays · 11am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
7 spots left · Capacity 10
Coach Daniel
Ryde Aquatic Leisure Centre
Saturdays · 4pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
6 spots left · Capacity 10
Coach Ada
Ryde Aquatic Leisure Centre
Sundays · 4pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
5 spots left · Capacity 10
Coach Daniel
Ryde Aquatic Leisure Centre
Saturdays · 2pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
3 spots left · Capacity 10
Coach Ada
Stage 4
Adult
Ryde Aquatic Leisure Centre
Saturdays · 12pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
9 spots left · Capacity 10
Coach UAT
Ryde Aquatic Leisure Centre
Fridays · 5:30pm
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
3 spots left · Capacity 10
Coach Felix
Ryde Aquatic Leisure Centre
Sundays · 9am
Enrolling · 12 Oct – 20 Dec
10 × 2-hour sessions
0 spots left · Capacity 9
Coach Ashley