# 5-Lesson Professional Language Package with Iliana Valiullina

> A structured package of five personalized one-to-one professional language lessons with Dr. Iliana Valiullina. This package is suitable for clients who want steady progress in English, Russian, Tatar, or Bashkort for professional, academic, cultural, or personal communication. Sessions may focus on speaking confidence, precise vocabulary, grammar accuracy, writing support, interview preparation, workplace communication, presentations, or culturally appropriate communication. This booking schedules the first session of the package. The remaining four sessions will be arranged directly after the first meeting. Lessons are delivered online unless otherwise agreed. Cancellation policy: Individual package lessons may be rescheduled with at least 24 hours’ notice. Missed sessions or cancellations with less than 24 hours’ notice are non-refundable. Package lessons must be used within the agreed period unless otherwise arranged.

- Host: Iliana Valiullina
- Duration: 60 min
- Location: Cal Video
- Host time zone: America/Sao_Paulo
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.com/iliana-valiullina/5-lesson-language-package
- Event type id: 6050910

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6050910&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.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 6050910,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "Which-language-would-you-like-to-work-on--English--Russian--Tatar--or-Bashkort": "…",
    "What-is-your-current-level": "…",
    "What-are-your-goals-for-the-five-session-package": "…",
    "Would-you-like-to-focus-on-speaking--grammar--vocabulary--writing--interview-preparation--or-professional-communication": "…",
    "How-often-would-you-like-to-meet": "…",
    "Do-you-have-deadlines-or-specific-milestones": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address)
- Optional fields: `guests` (Add guests), `Which-language-would-you-like-to-work-on--English--Russian--Tatar--or-Bashkort` (Which language would you like to work on: English, Russian, Tatar, or Bashkort?), `What-is-your-current-level` (What is your current level?), `What-are-your-goals-for-the-five-session-package` (What are your goals for the five-session package?), `Would-you-like-to-focus-on-speaking--grammar--vocabulary--writing--interview-preparation--or-professional-communication` (Would you like to focus on speaking, grammar, vocabulary, writing, interview preparation, or professional communication?), `How-often-would-you-like-to-meet` (How often would you like to meet?), `Do-you-have-deadlines-or-specific-milestones` (Do you have deadlines or specific milestones?), `notes` (Additional notes)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
