Introduction to logic and critical thinking