Mill Valley, CA 94941
English writing, reading, speaking, and presentation
...have been teaching for over twenty years in a variety of fields: computer training, Tai Chi, and meditation. I am enthusiastic, patient, and love sharing what I know with young and old alike.
has been a passion of mine for many years. This spring my first...