The presentation provides an overview of hoe the Finnish educational ecosystem has strived for equity and high quality. Several fundamental elements in the finnish system combine for the purpose of making education available for all. These features are flexibility of the educational structure, lifelong learning throughout the system, enhancement-led and encouraging evaluation practice, superior education and professional roles for teachers, and local responsibilities in developing curricula. The finnish teacher education has played a key role in preparing teachers to their autonomous and responsible professional role. In the presentation the main principles of the teacher education will be also presented.