On Teaching: Its Ends and Means is a book written by Henry Calderwood in 1875. The book explores the purpose and methods of teaching in the context of education. Calderwood argues that teaching should aim to develop the intellect, character, and moral sense of the student. He emphasizes the importance of a teacher's role in guiding and inspiring students, and discusses the various means by which this can be achieved.The book is divided into two parts...