Chennai is home to some of the best educational institutions in the country.[402] The city ranks second among Indian metropolitan city centres with a 90.33 percent literacy rate.[403] Chennai has a mix of public and private schools, some of which also receive financial support from the government.