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 .