In logic, we teach students to focus on observable facts, identify their essential similarities, and resolve, not tolerate, contradictions. We do this by teaching students to categorize objects and to identify patterns and sequences, including what would be next in a sequence. They explore logic concepts such as point fo view, word associations, similarities, and opposites. Students solve problems in projects. This practice strengthens our students' attitude and confidence in their thinking skills when facing challenges.