Critically Examining Ideals and Compromises in Teaching and Mentoring