Independent Thinking on Teaching and Learning