Beginning students of all ages can enroll in 30 or 45-minute lessons. As students progress, the length of their lesson may need to be increased with consultation with their teacher. When a student progresses and is no longer considered a beginner, lessons time is normally 60 minutes. Generally, more advanced students need longer lessons that can last for 90-120 minutes.