Why do you specify that one in particular? There are so many there. Don’t know how to separate good from the bad.
For culture and not for business learning Japanese at Nara makes more sense but I suppose you need relationships in Society to get connected. Japan being a part of the dishonest decadent West has a fair share of charlatan.