Question: What three-time U.S. national champion (2004–2006) was coached by Galina Yakovlevna Zmievskaya?

Context paragraphs:
Max Aaron: Maxwell Theodore "Max" Aaron (born February 25, 1992) is an American figure skater.  He is the 2013 U.S. national champion, the 2015 Skate America champion, the 2011 U.S. national junior champion, and a three-time U.S. International Classic champion (2012, 2013, and 2014).

Tim Wood (figure skater): Timothy Lyle "Tim" Wood (born June 21, 1948) is an American former figure skater.  He is a two-time World champion, a 1968 Olympic silver medalist, and a three-time U.S. national champion.

Daria Zuravicki: Daria Zuravicki or Darya Zuravicky (born April 14, 1985 in Albany) is an American figure skater who competed internationally for Israel.  She is the 2001–02 Israeli national champion and was the first skater to represent Israel in the ladies event at an ISU Championship, which she achieved at the 2001 European Figure Skating Championships.  Zuravicki was coached by Galina Zmievskaya in Simsbury, Connecticut.  She later switched back to competing for the United States but never appeared internationally.

Ashley Wagner: Ashley Elisabeth Wagner (born May 16, 1991) is an American figure skater.  She is the 2016 World silver medalist, 2012 Four Continents champion, a three-time Grand Prix Final medalist, winner of five Grand Prix events (2012 and 2016 Skate America; 2012 and 2013 Trophée Éric Bompard; 2015 Skate Canada), and a three-time U.S. national champion (2012, 2013, and 2015).

Jill Trenary: Jill Ann Trenary (born August 1, 1968) is an American figure skater.  She is the 1990 World champion and a three-time U.S. national champion.

Renée Roca: Renée Roca (born May 18, 1963) is an American ice dancer and choreographer.  She is a three-time U.S. national champion with different partners.  Competing with partner Donald Adair, she is the 1986 U.S. national champion.  She later teamed up with Russian skater Gorsha Sur, with whom she is the 1993 and 1995 U.S. national champion.

Galina Shamrai: Galina Yakovlevna Shamray (Russian: Гали́на Я́ковлевна Шамра́й ) (also known as "Galina Rudko", "Galina Ilyina" after marriages; born October 5, 1931) is a retired Soviet gymnast.  In 1954, she became the first women's all-around World Champion from the USSR.

Ryan Bradley: Ryan Scott Bradley (born November 17, 1983 in Saint Joseph, Missouri) is an American figure skater.  He is the 2008 Skate Canada International silver medalist, the 2009 Skate America bronze medalist, the 2011 U.S. national champion, and a three-time U.S. Collegiate champion.

Johnny Weir: John Garvin "Johnny" Weir (born July 2, 1984) is an American figure skater.  He is a two-time Olympian, the 2008 World bronze medalist, a two-time Grand Prix Final bronze medalist, the 2001 World Junior Champion, and a three-time U.S. national champion (2004–2006).

Galina Zmievskaya: Galina Yakovlevna Zmievskaya (born 1952) is a figure skating coach, formerly based in Odessa, Ukraine.  Her students have included Olympic champions Viktor Petrenko and Oksana Baiul, World Junior champion Vladimir Petrenko, U.S. national champion Scott Davis, and Italian champion Silvia Fontana.  She also worked with Viacheslav Zagorodniuk and Takeshi Honda early in their careers, and briefly coached Georgian skater Elene Gedevanishvili in 2007 and Swiss skater Stéphane Lambiel in 2008.  She began coaching American skater and three-time U.S. national champion Johnny Weir in the summer of 2007.

Supporting paragraphs: Galina Zmievskaya Johnny Weir
Answer: Johnny Weir