I have had two major careers: programming and spoken languages. For spoken languages, scroll down.
IT career.
I worked as a programmer for a major insurance company. In 1976 I aided in the introduction of TSO to the staff by testing it, creating a TSO user's guide, writing Clists, teaching classes in TSO, and making recommendations to the technical support personnel about TSO.
I worked on TSO administration, managing user id's. I automated the administration by writing Clists, TSO native mode commands, utilities, JCL, Assembler language programs, and MVS utilities.
At another major insurance company I was introduced to REXX on CMS, and there wrote a user guide for programmers on REXX.
When TSO REXX became available in 1988, I began working with it. Several years of that led to the creation of my book "REXX in the TSO Environment."
As a programming contractor, I automated the transfer of an entire data center's JCL and procedures to another data center, using REXX, IBM utilities, and TSO/ISPF panels.
When the publisher decided to drop mainframe books in 1996, the book was no longer published. Shortly after that I created a course for TSO REXX, and began teaching it in various companies throughout the country, including at an IBM site. I turned the course into a book which I published and sold directly on one of my websites until 2004.
When I became aware of On Demand publishing, I updated my book, converted it to electronic format and published it in 2012.
Language career.
I spoke Italian as a child. I attended school in France. I loved the languages and cultures of Italy and France. During my IT career, I kept up with my languages, teaching part time at an international language school. In 2005 I started a language school in Connecticut, where I teach French, Italian, and English as a second language. Over the years, I created large numbers of handouts for my students. Finally, in 2013 I published books on French, Italian and English using On Demand publishing.