He was put off science by bad teaching.
⇑ Translate the sentence above by Google ⇑
Related: teaching, bad, teach, put, off, science
Prev: The teaching day finishes at around 4 p.m.
Next: She was forced to retire early from teaching because of ill health.