# GCSE Maths or Science Lesson with Daniel with Algevora Education

> Personalised one-to-one online tuition for Year 9 to Year 11 and GCSE resit students in Maths, Biology, Chemistry and Physics. Support is available for Combined or Triple Science and Foundation or Higher tier across AQA, Edexcel, OCR, WJEC and other major UK exam boards. Lessons combine a short retrieval activity, clear topic teaching, targeted exam-question practice and final reflection. Regular students also receive personalised homework, revision planning and progress checks. £30 for a 60-minute Google Meet lesson. New to Algevora? Book a free 30-minute GCSE trial: https://algevora.co.uk/book-free-trial.html More information about GCSE tuition: https://algevora.co.uk/book-gcse-lesson.html Questions before booking: https://algevora.co.uk/#enquire Cancellation and rescheduling policy: https://algevora.co.uk/cancellation-policy.html

- Host: Algevora Education
- Duration: 60 min
- Location: Google Meet
- Host time zone: Europe/London
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.eu/algevora/gcse-lesson
- Event type id: 384737

## Check availability

```http
GET https://api.cal.eu/v2/slots?eventTypeId=384737&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.eu/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 384737,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "Who-is-completing-this-booking": "…",
    "Student-s-name": "…",
    "Year-group": "…",
    "Subject": "…",
    "Exam-board": "…",
    "Tier": "…",
    "Science-route": "…",
    "Which-topics-or-skills-should-the-lesson-focus-on": "…",
    "Policy-agreement": "…",
    "Current-working-grade-and-target-grade": "…"
  }
}
```

- Required fields: `Who-is-completing-this-booking` (Who is completing this booking?), `name` (Your name), `email` (Email address), `Student-s-name` (Student's name), `Year-group` (Year group), `Subject` (Subject), `Exam-board` (Exam board), `Tier` (Tier), `Science-route` (Science route), `Which-topics-or-skills-should-the-lesson-focus-on` (Which topics or skills should the lesson focus on?), `Policy-agreement` (I have read and agree to the cancellation and rescheduling policy: [https://algevora.co.uk/cancellation-policy.html](https://algevora.co.uk/cancellation-policy.html))
- Optional fields: `Current-working-grade-and-target-grade` (Current working grade and target grade)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
