There are many advantages to public schooling. According to the University of Michigan, public schools have a uniform curriculum district-wide, and sometimes even statewide. Private schools' curriculum is usually unique to the school itself. Public schools usually have a more diverse student body than private schools. Public school is free. However, the public school may suffer from funding issues that private schools generally do not have. The nonprofit organization Face the Facts stated that public school teachers are more highly qualified than private school teachers. Finally, students are offered a wider variety of courses and also spend more time studying core classes than private schools.