I view teaching as a sacred activity

I've taught many things: 

skydivingSpinozasemantic web, other computer topics.

I've tutored math.

I've given piano lessons.

Nowadays I teach karate.

I've benefitted from some great teachers.

In every area in which I have some talent, I consider it a duty and a joy to pass it on.

blackboard