Community and Democracy in Programme Development for a Master of Arts in Teaching