teaching teacher careers in Amsterdam, Netherlands