Looks great What makes this idea different from chessable?
We focus only on club-level players, so the courses are more practical than many of Chessable's.
Also, we have the virtual coach mode and progress reports (a-la-Duolingo), that adds accountability for the user.
And the users get access to all of the platform with a membership (chessable is a marketplace)!