Isabel Qu was born in Chengdu, Sichuan Province. Isabel graduated from Sichuan University in 2001 where her major was English.
After graduate, she worked in an American Hotel in Chengdu city for 2 years. She has moved to Shanghai and worked in another American company for more than 7 years.
In 2004 to 2008, Isabel continued her study on Chinese Language and Literature in East China Normal University and received her Bachelor degree in 2008.
For learning how to teach Chinese as a foreign language, Isabel participated qualified training as teach Chinese to foreign in 2015 and get the certification that is “Senior International Chinese Teacher Certificate”.
Her major studies in university included: English & Chinese Grammar; English Reading; English Writing; Business English; Science and Technology English; British and American Culture; Translation; Classical and Modern Chinese Literature.
During her spare time, she likes travel, photography, reading and painting.