Hi Chilli,
I am also scheduled to start training on the 22nd as well. However when I spoke to Ryan yesterday he mentioned that if my visa is ready by Thursday, he will arrange for me to fly out over the weekend. Else, it will be the following week.
Have you called him to check on your status yet?