I am a Microsoft Certified Trainer and Microsoft Office Specialist Master Instructor with over 20 Years of technology training delivery experience.

I am based in Massachusetts, with offices in Orleans, MA (Cape Cod) and Newton, MA.  I have both a private, technology practice, explained further in this site, as well as a public service practice.  I serve both the corporate and consumer audience.

My public service practice can be found at the Workers in Transition Technology Program website.

I offer standardized and customized training in Microsoft related programs and technologies, focused on the end user product lines.  A partial listing of those products is shown in the panel to the right.

I've taught all versions since the '97 offering through today's current version (2010).  Any product that I teach, I use in my business operations.

I am very familiar with Element K and other product lines of text books used by major providers of technology training and can accommodate ordering of books for classes, if desired.

I can also provide customized outlines and texts for classes as well as post class videos and documentation.

Training can be in-class (your site or mine) or REMOTE, using tools like Live Meeting or Go to Meeting.  I can supply laptops or you can provide them, as necessary.


There are several advantages in working with me, directly, to provide Microsoft training for your organization:

  • Lower Cost - I can almost always teach comparable courses for much less than my larger competitors because my costs are less.
  • Competitive Performance - Since I am also used by my larger competitors as a contract trainer, companies get both a certified trainer and one vetted and sanctioned by larger, more well recognized organizations.
  • Consistency - Rather than having to settle for the available contract trainer from larger organizations, you will get consistent performance because I'm the one delivering the training.
  • Business Experience - My prior career as a law firm administrator and project manager, informs much of what I do in the classroom.  My training is not simply tied to a textbook, but includes real world experience.  See About Me for more information about my background and professional history.

Other Services

Beyond my work in training, I am able to offer related services in the following areas:

  • Application Development - (such as templates for use in end user products or databases).
  • Support
  • Documentation
  • Implementation
  • Project Management
  • Website/Social Media Development
  • General Consulting


Microsoft Product Training Offerings

  • Word
  • Excel
  • PowerPoint
  • Outlook
  • Access
  • Project
  • Publisher
  • Visio
  • Expression Web
  • OneNote
  • Map Point

Contact me for a quote or further information on training.