Classes are live, and depending on the level, range from 45 minutes to 120 minutes in duration. In addition, math enrichment students prepare for each lesson by watching carefully scripted videos and completing interactive worksheets that introduce or remind students of material that will be covered in the upcoming live session. Following each live session, students complete homework worksheets. Maximum class size is 10 for the first level and 12 for the more advanced levels.