Classleaf looks nice, but I'm not sure it solves the problem the poster asked about (though I may be projecting my own problems onto the question). Classleaf handles administrivia for brick-and-mortar classes. E-learning platforms roll out, deliver, and track progress for entirely online classes.
I wonder if Mark thought about doing a simplified version of Classleaf for small businesses. My brother runs a small music school/studio with 5 teachers, and my kids go to martial arts class down the street, and both of those companies would benefit from scheduling and class logistics.