Victor spent more than 20 years teaching in various universities in Australia and abroad. In addition, he conducts professional training courses to professional bodies in China and Vietnam (such as CPA Beijing, Bank of Communication, Shanghai and China Civil Aviation Authority (CCAA, Beijing) and Ho Chi Minh Stock exchange and Security Research Training Centre, SRTC, Vietnam).