John Upshaw

Clinical Supervisor, Waterloo Clinician

Social Worker, LISW

Meet John

Bachelor of Social Work, University of Northern Iowa

Master of Social Work, Augsburg College

Education

Clinical Specialties

Trauma, abandonment issues, ADHD, Autism, grief/loss, family and family of origin issues, identity and life transitions

John is a Licensed Independent Social Worker and Registered Play Therapist Supervisor based in our Waterloo office. He has been in the counseling profession for over 34 years and has been a therapist in the Cedar Valley for over 22 years. He has been an Adjunct Professor at the University of Northern Iowa’s Department of Social Work, facilitated several play therapy workshops and has supervised numerous therapist and play therapists.

John provides individual, family and play therapy with clients of all ages. He believes strongly in creating a safe and sacred space for healing and growth. His heightened level of empathy, clinical wisdom, and strong intuition, accompanied with compassionate care, serves him in creating a therapeutic process. His theoretical modalities include strategic, structural and family systems therapies, Adlerian Play Therapy, Sand Tray Play Therapy and Jungian Psychotherapy. Additionally, he provides a holistic mind/body/spirt approach.

Biography

Waterloo Office Information

Address: 3253 University Ave, Waterloo, IA 50701

Office Phone: 319-800-5564

Waterloo Office Fax: 319-274-9023

Email: info@greencounselingservice.com