Herr Riccardo was probably the only great teacher I ever had from elementary through high school -- and I've never once constructively used the German he taught me. He knew how to earn respect.
Ask him about him living in a cave and his mule, god I loved that story.
good teacher, but demands a good amount of work. repect him & he'll respect you. 1 incident with a brick-ask him about it & u'll know who i am