Question: what are the three most important things necessary for a quality education?
Answer:  The teacher and teaching methods. The teacher is perhaps the most important factor in the quality of education. ... 
 Educational content. ... 
 Learning environment. ... 
 School management. ... 
 Preconditions for pupils. ... 
 Funding and organization.