Class Schedule & Availability
Weekly Learning Schedule
Illustrative weekly schedule · NSW school time (AEDT/AEST)
Planned teaching windows
- Junior Science
- Senior Biology
- Weekend Science
Junior Science
Years 7–10
Year 7, 8, 9 and 10 programs · Small-group classes
- Monday5:00–6:00 pm
- Tuesday5:00–6:00 pm
- Wednesday5:00–6:00 pm
- Thursday5:00–6:00 pm
Senior Biology
Years 11–12
Year 11 and Year 12 Biology · Multiple weekly sessions
- Monday6:30–8:00 pm
- Tuesday6:30–8:00 pm
- Wednesday6:30–8:00 pm
- Thursday6:30–8:00 pm
Weekend Science
Saturday
Senior Biology and Junior Science sessions
- SaturdaySenior Biology10:00–11:30 am Years 11–12
- SaturdayJunior Science12:00–1:00 pm Years 7–10
These are our planned teaching windows, not fixed classes. Students are placed into year-level groups based on enrolments and family availability, and your child’s confirmed class times are shared with you before they start.
How it works
Flexible Small-Group Classes
Our online science programs are designed to fit around the busy schedules of Australian students.
We offer structured weekly learning sessions for students in Years 7–10 Science and Years 11–12 Biology, with flexible class options available throughout the week and on Saturdays.
How Our Classes Work
-
Small Groups
Maximum of 5 students per class to ensure personalised attention.
-
Structured Learning
Comprehensive programs covering the NSW syllabus, topic by topic.
-
Flexible Scheduling
Multiple weekly learning sessions to accommodate different student schedules.
-
Consistent Progress
Regular classes, guided learning and opportunities to reinforce key concepts.
-
Personalised Placement
Students are matched to an appropriate year-level group and learning schedule.
Our class schedule is updated as enrolments grow to ensure students are placed in suitable groups with the right level of support.
Class placement
Find a Class That Fits Your Schedule
We understand that every student's schedule is different. Tell us your preferred learning times and we'll work with you to find a suitable small-group class.
- No obligation and no payment needed
- Small groups of up to 5 students
- We’ll contact you to discuss availability and placement
Prefer to talk? Email info@ahalearning.com.au or call 0424 172 417.
Thanks, we’ve received your enquiry
We’ll be in touch soon to talk through current availability and the best small-group class for your child. Your enquiry isn’t a booking, so there’s nothing to pay yet.
Enrolment
How Our Enrolment Process Works
-
1Step 1
Register Your Interest
Parents select their child's year level, subject and preferred teaching times.
-
2Step 2
Group Formation
We match students with similar year levels and availability into small groups of up to five students.
-
3Step 3
Class Confirmation
Parents receive confirmation of their allocated weekly schedule, program details and enrolment instructions.
Get started
Start Your Child's Learning Journey
Explore our planned weekly teaching windows. Register your interest to receive current availability and secure a place in an upcoming small-group class.
Register Your Interest