yeo studied at the chinese high school from 1974 to 1977, and at nanyang junior college from 1978 to 1979. he then graduated with a bachelor of arts in social sciences from the national university of singapore in 1986, and holds a postgraduate diploma in education from the national institute of education, which he obtained in 1987. he obtained a masters in public administration and management from nus business school and lee kuan yew school of public policy in 2013.