Ongoing professional development is one of the key factors in Singapore 's educational success. Many schools from professional learning communities so that educators can share best practices and critique lessons with colleagues in their own school and with others around the world