"Polyglot Mark: Languages, computer, swimming, Latin dancing. "
...y personal and professional life has been dedicated to a love of learning and teaching in diverse disciplines. I have traveled and lived in several countries. My French/Chinese wife and I raised our daughters, now adults, in
Germany before moving to California. My formal educational background is in Piano, Computer Science, Languages, and International...
read more
Offering
10+ subjects, including German