Topics Related to Critical Thinking and Professional development: