 Private schools in general are of higher quality than public schools and often have resources and advantages that are not available to public schools.Private schools are able to pay their teachers a higher salary and provide higher quality learning resources such as textbooks for the students.These private schools generally serve students with parents from the upper middle class.