Kizomba Foundations
INSTRUCTOR MARKETPLACE

Find Your Perfect Dance Instructor

Browse verified instructors, view real-time availability, and book private lessons, group classes, packages, or event venue sessions — all in one place.

01 Book a Lesson in 4 Steps

Finding and booking your ideal dance instructor is simple, fast, and transparent

1

Browse Instructors

Search by name, location, genre, or lesson type. Filter for studio, online, home visit, or event venue sessions.

2

Choose a Service

Each instructor offers unique services with clear pricing, duration, and location details — including package deals.

3

Pick Your Time

Select from real-time availability that accounts for the instructor's schedule, calendar, and timezone.

4

Get Confirmed

Submit your request and receive confirmation once the instructor approves. A 24-hour grace period lets you cancel free.

Quick response times: Most instructors respond to booking requests within 32 hours. You'll receive an email notification as soon as your booking is confirmed.

02 Built for Dancers

Everything you need to discover the right instructor and book with confidence

DISCOVERY

Find the Right Fit

Smart Search & Filters

Filter by location, genre, lesson type, and more to find your ideal instructor

Rich Instructor Profiles

View teaching bios, genres, reviews, social links, and pricing before booking

Multi-Genre Support

Find instructors for Kizomba, UrbanKiz, Tarraxo, Semba, Konpa, and more

5 Location Types

Book studio, online, home visit, flexible, or event venue sessions

BOOKING

Book With Ease

Real-Time Availability

See live open slots that reflect the instructor's actual schedule and calendar

Multi-Currency Pricing

View prices in USD, EUR, GBP, CAD, or AUD depending on the instructor

Package Deals

Book multi-session packages at once for series lessons or bulk rates

Booking Status Tracking

Follow your booking through pending, grace period, confirmed, and completed states

Reschedule Requests

Need to change your time? Request a new slot and the instructor will review

Leave Reviews

After your lesson, rate and review the instructor to help other students

24-Hour Grace Period

After approval, you have 24 hours to cancel free before the lesson is locked in

Timezone Support

All times display in your local timezone for easy scheduling across regions

03 Service Types

Instructors offer a variety of services tailored to different learning needs and goals

Private Lessons

One-on-one instruction tailored to the student's skill level and goals.

  • 30 min – 2 hours
  • Studio, online, or home visit
  • Custom pricing per service

Group Classes

Structured group sessions for multiple students at various levels.

  • 45 min – 2 hours
  • Studio or flexible location
  • Per-person pricing

Online Sessions

Virtual lessons for students anywhere in the world via video call.

  • 30 min – 1.5 hours
  • Any timezone
  • Multi-currency support

Package Bundles

Multi-session packages for series lessons, intensives, or long-term training.

  • 2 – 20 sessions per package
  • Per-session pricing shown
  • Any location type

Event Venue

Lessons at festivals, congresses, and weekenders — book instructors on the road.

  • Available at events
  • Date-range schedules
  • Festival-specific pricing

04 5 Location Types

Every service supports one or more location types — book however works best for you

Address linked

Studio

In-person lessons at a dedicated dance studio with Google Maps directions.

Global reach

Online

Virtual sessions via Zoom or other platforms — learn from anywhere.

Door-to-door

Home Visit

Instructor comes to you within their service area.

Your choice

Flexible

Meet at a studio, student's home, or online — whatever works best.

Limited dates

Event Venue

Book lessons at festivals, congresses, and weekenders while instructors are in town.

05 Powerful Instructor Tools

Everything you need to manage your teaching business — profiles, services, availability, and bookings

YOUR PROFILE

Build Your Brand

Dedicated Teaching Profile

Create a separate instructor identity with custom photo, display name, username, and teaching bio

Unlimited Services

Offer multiple services with custom pricing, duration, and 5 location types

Flexible Pricing

Set prices in 5 currencies with per-service rates from 30 min to 2 hours

Social & Contact Info

Display your Instagram, TikTok, Facebook, email, and phone — separate from your personal profile

SCHEDULING

Manage Your Time

Weekly Availability

Set recurring schedules with multiple time slots per day and timezone support

Per-Service Availability

Override defaults with custom hours and date ranges per service

Date-Specific Schedules

Create temporary schedules for festivals, travel, or special events

Blocked Dates

Mark specific dates as unavailable for vacations or personal time

BOOKINGS

Handle Requests

Email Calendar Invites

Accept or decline requests directly from your email via calendar invites

Dynamic Response Window

Response deadline adjusts based on lesson time — shorter for urgent bookings

Payment Methods

Display Venmo, PayPal, or other payment details for students to pay directly

Decline with Reason

Provide a polite decline message when you can't accept a booking

LESSON MANAGEMENT

Handle Changes

Reschedule Workflow

Review and approve or decline student reschedule requests easily

Dual Booking Views

Manage lessons you teach AND lessons you take as a student

Booking Requirements

Set custom requirements students must accept before booking

Package Services

Offer multi-session packages with bulk pricing for series lessons

Ready to teach on Kizomba Foundations?

Create your instructor profile, set your services and availability, and start receiving booking requests from students worldwide. It's free to get started.

06 Calendar & Availability

Our intelligent scheduling system keeps everything in sync so students always see accurate availability

POWERED BY GOOGLE CALENDAR

Seamless Calendar Integration

Connect once, stay in sync forever — your availability updates automatically

Google Calendar Integration

Connect your Google Calendar to automatically block busy times and export confirmed bookings.

Timezone-Aware Scheduling

Instructor sets their timezone; students see availability converted to their own local time automatically.

Per-Service Custom Hours

Override your default weekly schedule for specific services — perfect for group classes with fixed times.

Date-Specific Schedules

Create temporary schedules for festivals or travel — e.g., "NYC Festival March 2024" with its own hours.

Smart Conflict Detection

The system checks existing bookings, calendar events, and blocked dates before showing available slots.

Conflict-Free Rescheduling

When rescheduling, the system excludes your current booking time — so your original slot stays available.

07 From Request to Review

Every booking follows a clear, transparent path — from the initial request through to leaving a review

Request Sent

Student submits booking request

Pending Approval

Instructor reviews within 32hrs

Grace Period

24hr free cancellation window

Confirmed

Lesson is locked in

Completed

Leave a review for your instructor

Need to Reschedule?

Either party can request a reschedule at any time. Your original time holds until a new time is confirmed — no double-booking risk.

Reviews & Ratings

After a completed lesson, students can rate and review their instructor. Reviews are displayed on the instructor's public profile.

GET STARTED

Your Next Lesson Awaits

Whether you're looking to learn or ready to teach, Kizomba Foundations connects you with the right people.