The teacher truly had his heart in the right place. This means that he was
Answer Details
The phrase "had his heart in the right place" is an idiomatic expression that means someone has good intentions and is genuinely caring or compassionate. Therefore, if someone says "the teacher truly had his heart in the right place," it means that the teacher was kind and considerate towards others, and had their best interests at heart.