Chan har utdannelse fra International Open University of Asia med en mastergrad i og fra Beijing Languages and Cultural University i kinesisk og administrasjon.