The teacher devoted heart and soul to nurturing every student.
Tips
usage
尽心 is often paired with 尽力 to form 尽心尽力 — a very common set phrase meaning 'to do one's absolute best, heart and soul'. It implies both emotional commitment and maximum effort.