Update: never work for Berlitz. This company will never help people ever. They expect you to find your own way to the school. I was never given the school's address, just the name. I found out the address on my own off the internet. The visa they still issued to me is basically worthless for other schools. It's a specialist in humanities visa, which Interac and other companies can't use. I'm having to cancel the visa after all so I can get the proper visa. I could take a chance and come over with this visa, but who knows what Berlitz has said to the immigration. I certainly don't want to be arrested just for coming over on a "valid" visa.
This company will also fire you in a heartbeat if you even think of interviewing with another branch in the same company. Yes, you read that right! I was hired with Osaka, Tokyo wanted to interview me, so Tokyo promptly told Osaka that, and Osaka hired someone else. There was no telling me this would happen.
I'm still here in the states trying to find another employer to work for. This has been a nightmare for me instead of a dream come true.