He taught at Mainz University in Germany and in 1984 taught at the Curtis Institute in Philadelphia , Pennsylvania .
He regularly taught at Mainz University in Germany and in 1984 taught at the Curtis Institute in Philadelphia , Pennsylvania .