Critical Thinking Framework For Any Discipline