Born and raised in Hubei Province, Huaguo received a bachelor’s degree in English from Yangtze University in 2004. Huaguo earned a Certificate of English Proficiency in 2003 and a Certificate of Accreditation in Teaching Chinese as a Second Language in 2010. Huaguo is a certified ACTFL OPI tester.
Huaguo taught English at Yunnan New World Foreign Language School from 2005 to 2008. He also taught English at Yunnan Art Institute from 2008 to 2009. In 2009, Huaguo taught Chinese to foreigners at Kunming Dongfang Language School. He has taught for SIT since 2009 and has served as field trip coordinator since fall 2016.