Question: Which person was the teacher of Joseph Horovitz ?
Answer: Nadia Boulanger
Answer sentence: nadia boulanger was the teacher of joseph horovitz.