In this article, the implementation of community-based teaching and learning programs developed by pre-service teachers (PSTs) is examined for educational and organizational issues that shaped the outcomes for PSTs. The article highlights a number of consistent themes that throw light on factors that appear to affect the success of such pre-service courses.