Best training is doing. Put them in a team that is doing an actual project. Give them a task.

I've seen similar things before. You always take a chance on a new hire.