How long is each session?

Each session is guaranteed 25 minutes of active teaching time. After that, language guides are strongly encouraged to take a few minutes to leave comments. The total time commitment is 30 minutes per class, not including preparation time. 3 minutes are allowed for possible tech problems before a class is cancelled.