Critical thinking in math