Return to Article Details Effective Collaboration Makes Teachers Learn Better: A Study of a School-based Professional Development Program Download Download PDF