I would suggest him to find a private tutor. He can go to the YMCA language school and see if he can get a professor.
I did all my courses (level 1 to level 7 plus 3 specialized courses) with them except one in my home town . In my first course at YMCA, my teacher, Nicholas, focused a lot on...