You know, as much as I appreciate that L&P wants to make this a realistic game, do we really need a long scene like this?
This is the kinda thing that not only needlessly drags out this game's development but also pisses so many people off because 1/4 of the update (if you're on this path) in an adult game being devoted to a scene about one of the characters taking a martial arts lesson is a complete waste of time and resources. Just bring him to the guy, have a quick introduction, have Sophia say, "I'll be back to pick you up later", then either fade to black and skip to the end of the lesson, or have her go do something else that's more productive, like have coffee with Alyssa to continue advancing that path instead of making it a choice later.
Devoting 1/4 of the update to this scene is ludicrous, even if Sophia's going to watch it and feel a little bit turned on watching it because that could still be done at any other time and doesn't haven't to take up a huge chunk of the update. Maybe Sophia and Dylan are hanging out at the pool one day and he shows off some of his moves. It would still achieve the same result but in a better setting and take up less time.
If they keep spending time on events that really don't need to be shown in such detail then this game will will either a) never get done, or b) take so long that nobody cares anymore. Trim the fat, clip some branches, and speed things up a bit!