Promoting Inquiry-Based Instruction and Collaboration in a Teacher Preparation Program