Inspiring , helpful , understanding , talented , etc . His writing classes were amazingly helpful to me .