Each lesson lasts 55 minutes. Schedules can vary slightly, but usually our language classes are from 10am to 12pm and 1pm to 3pm with a one hour lunch break in between.