Login to Schedule Lessons

New as of Summer 2025: to schedule lessons, first login and then click "Find and Book" at the top of the calendar to view available dates and times. Click on any day on the calendar with availability to schedule your lesson. Lessons can now be scheduled in 15-minute increments.

Accounts are automatically created after registering for a free introductory call. If you are having trouble logging in and you haven't taken class with me in over a year, your account may have been archived. Please email me at to confirm availability and reactivate (I do this to prevent overbooking of appointments).

Summer 2025 Update

Starting Summer 2025, I’ve updated my booking system on TutorBird.

  • Instead of fixed 60-minute slots, you can now book lessons in 15-minute increments whenever I’m available. Timing conflicts with other students are avoided automatically by the system.
  • You can also change your default lesson length to whatever works best for you — not just 60 minutes. Available options are 45, 60, 75, 90, and 120 minutes. Send me an email at to update your default lesson length.

As a part of this change, to schedule lessons, login and click "Find and Book" at the top of the calendar to view available dates and times. Click on any day on the calendar with availability to schedule your lesson.

Please note that I hold a strict 24-hour cancellation policy. (click for details)
  • The online registration system will not accept cancellations once the 24 hour window has passed.
  • Late-cancelled lessons (cancellations less than 24 hours in advance) are still billable.
  • Registrations can be made for classes up to 12 hours before a class start time. Please note that registrations made within 12-24 hours before a class start time cannot be cancelled online. If you make a registration in error when registering less than 24 hours in advance, email me immediately at tutor@trevorkafka.com Copy to clipboard or text me.
  • If you would like to make a reservation on shorter than 12 hours notice, please email me at tutor@trevorkafka.com Copy to clipboard or text me to confirm availability. I cannot guarantee that my listed availability online is accurate with less than 12 hours notice, but I can make work what is possible.
  • Email reminders for appointments are automatically sent 36 hours in advance and SMS reminders (when opted-in) are sent 2 hours in advance.
  • Please make sure your contact information on your account is up-to-date and that notifications are on if you would like to receive reminders.

No-shows and late cancellations are truly my least favorite situations to encounter in the online teaching business, but it's a necessity in order for me to be able to keep teaching as a reliable and sustainable occupation, which is fundamentally what allows me to be able to provide teaching opportunities in the first place. 😊 Let's please work together to try to avoid late cancellation situations in the first place and we all will remain happy.

How do I enroll in automatic payments?

After logging in,

  1. click your name at the top-right of the screen,
  2. click My Preferences,
  3. click Manage Payment Methods, and finally
  4. select Enable Auto Pay in the dropdown for the card that you would like to make automatic payments with.

How do I make a one-time payment?

The easiest way to make payments is by using the link provided in the invoice PDF sent to your email, which even allows payment without needing to log in. If you do find yourself logged in and wanting to make a payment, please consult the following steps.

How can I synchronize my class calendar with my calendar, such as Google Calendar or iCal?

  1. Navigate to Calendar from the main menu on the left.
  2. Click Sync Calendar in the toolbar.
  3. Select your device/calendar from the drop-down menu.
Please note that due to limitations set by Google, you will only see updates to your synced calendar once every 24 hours on Google Calendar.

How do I cancel a lesson?