pastel by PattyRice, www.PattyRice.com

Speaking to General Audiences

Dr. McMahon is available to speak on a variety of topics. Possible topics for general audiences and past talks appear below. Call Dr. McMahon at 415-625-3565 to discuss subjects of interest to your group.

Increasing Happiness & Quality of Life

  • The Secrets of Happiness: Proven Techniques from Research in Positive Psychology
  • Would You Like to be Happier? Learn How
  • Improving Quality of Life Despite Life Challenges
  • Preventing Personal Burnout
  • Stress Management Skills

Secrets of Successful Change

  • Promote Successful Change in Yourself and Others
  • The Five Stages of Successful Change
  • Successful Change: Tips and Pitfalls

Overcoming Panic, Anxiety, Fears

  • Overcome Panic Attacks
  • Public Speaking Without Anxiety
  • Overcome Fear of Flying
  • Lose Your Fear of Heights
  • Reduce Performance Anxiety
  • Understand and Overcome Anxiety
  • Test Anxiety
  • Social Anxiety
  • Reducing Overworry

Virtual Reality

  • Virtual Reality: The Exciting New Tool to Overcome Fears and Phobias
  • Virtual Reality: The Future is Now

Psychological First Aid (PFA) 

  • Psychological First Aid Skills for NERTs (volunteer Neighborhood Emergency Response Team members) and CERTs (volunteer Community Emergency Response Team members) 
  • Psychological First Aid Skills for agencies and providers or staff who will provide services to survivors during or after an emergency or disaster

Hypnosis and Self-Hypnosis

  • Hypnosis and Self-Hypnosis: Myths and Reality
  • Hypnosis for Pregnancy and Childbirth

Past Talks about Burnout and Stress

  • Using Positive Psychology to Prevent Personal Burnout and Thrive - Presentation to Kaiser-Permanente managers and union stewards
  • Mental Health Challenges in Tough Economic Times - Television show guest on "Mental Health Matters - Alameda County" discussing "Maintaining Good Mental Health through Difficult Economic Times": http://www.mpuuc.org/mentalhealth/mentalTVshow.html

Call Dr. McMahon at 415-625-3565 to discuss topics of interest to your group.