Title: Cooperative Learning and High-level Thinking