Critical Thinking and Collaboration