CTC: Critical Thinking Detective