respectyourself.org.uk
What are some key "critical thinking" skills? - Respect Yourself
Someone with critical thinking skills can: understand the logical connections between ideas; identify, construct and evaluate arguments; solve problems
Rich@RespectYourself