Register Your Interest

Class Schedule & Availability

Weekly Learning Schedule

Illustrative weekly schedule · NSW school time (AEDT/AEST)

Register Your Interest

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.

1Parent/Guardian Details
Please enter your name.
Please enter a valid email address.
Please enter a valid phone number.
2Student Details
Please enter the student’s first name.
Please select a year level.
SubjectSelect a year level to see the subject
3Preferred Learning Days

Select all the days that could work.

Please select at least one day.
4Preferred Learning Times

Select all the times that could work.

Please select at least one time.
5Additional Information (optional)

Submitting an enquiry does not confirm a class booking. Our team will contact you to discuss availability and suitable class placement.

We’ll only use these details to respond to your enquiry. See our Privacy Policy.

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

  1. 1
    Step 1

    Register Your Interest

    Parents select their child's year level, subject and preferred teaching times.

  2. 2
    Step 2

    Group Formation

    We match students with similar year levels and availability into small groups of up to five students.

  3. 3
    Step 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