He graduated with a Bachelor of Accountancy degree with first class honors and a Ph.D. in Accounting from Nanyang Technological University (NTU) in Singapore, where he also taught financial and managerial accounting. While at NTU, Yeo was Nanyang President's Graduate Scholar and won two awards for outstanding teaching performance. At USC, Yeo teaches the advanced Financial Accounting course (ACCT 501) to seniors and Master of Accountancy students.