Il a changé d'entraîneur au cours de l'été 2007 lorsqu'il a déménagé à l'aréna Ice Vault à Wayne, au New Jersey, et a commencé à travailler avec Galina Zmievskaya, qui avait déjà été entraîneur de l'idole de Weir Oksana Baiul. Le gendre de Zmievskaya et la médaillée d'or olympique Viktor Petrenko est l'entraîneur adjoint de Weir, et sa fille, Nina Petrenko, est l'une de ses chorégraphes.
Après cette saison, il a changé d'entraîneur pour Galina Zmievskaya, qui avait auparavant entraîné Viktor Petrenko et Oksana Baiul aux médailles d'or olympiques.