I always enjoy more 'organic' meetings, but however you want is fine with me.
You could have Piper somehow find out that Ayva was to teach him and that she had recently been to Tatooine and that it was reported that Azurith had gone there cause we pretty much track all Jedi, and considering he wasn't even technically a Padawan yet would me records of his travels would be known.
And we're Jedi... we know everything... hahaha.
But yeah, however you want is good with me; I'm not picky!