Anger Management and Counseling in Upland, CA.

Therapy and counseling for anger issues, self control and stress management in Upland, California. Find effective help for real change.


Andrea Teas, LCSW
Anger Therapist

Andrea Teas, LCSW

Licensed Clinical Social Worker

9565 Business Center Dr., Suite C,, Rancho Cucamonga, California 91737 | (951)268-8869

Anger is usually an emotion covering up another emotion. When a child is depressed, you will see anger outbursts. I will assist my client's in identifying the underlining cause of the anger and assist them in finding the tools to manage those emotions. I will also work with you in finding ways to manage your anger and find more peace in your life.

John Kane, AMFT, APCC
Anger Therapist

John Kane, AMFT, APCC

Associate Marriage and Family Therapist

Available for Online Therapy

I help people struggling with anger management by working with them to develop awareness of their anger experience in their body and mind and how it is impacting their body. I help you learn and practice strategies for regulating your body and mind so you do not lose control of the anger. I help you to learn healthy communication of anger, and the development of conflict resolution skills. I support you in exploring issues of transference from past relationships and experiences that may be contributing to your strong feelings of anger in present circumstances and relationships. We create safety, increase positive expression of anger, and reduce or eliminate sources of anger when possible!

Vicki Asher Wills, PsyD, LCSW
Anger Therapist

Vicki Asher Wills, PsyD, LCSW

Licensed Clinical Social Worker, Clinical Psychology Doctor

Available for Online Therapy

Anger when used appropriately can be a useful tool to give us the aggressive energy we need to take action when we are feeling helpless or victimized. Unfortunately, it is often misused and becomes abusive, creating whole new problems for relationships and careers. I work with clients to first learn to control their emotional expressions, define the underlying feelings creating the hostility, and learn new skills to better utilize their feelings to resolve conflict in more adult ways.

Christi Lindsay, PsyD
Anger Therapist

Christi Lindsay, PsyD

Licensed Clinical Psychologist

Available for Online Therapy

Anger is one of our fundamental emotions, part of the basic machinery of our mind and personality. In some ways it is a useful tool that helps to motivate and energize us in seeking fairness and justice in the world around us. But this powerful hold-over from our primal history can also be enormously destructive if we lose control of it. If your anger is slipping out of your control and you find yourself saying or doing things that damage your reputation or your relationships, hurt those around you, or otherwise consistently put you on the outside of society's expectations for behavior, you need help to find tools or strategies to change this and I would be happy to help.


You have Found the Best Anger Management Therapists in Upland, CA.

Thank you for visiting our California page of anger counselors in Upland, California who are experienced in therapy and treatment for anger issues.  Ask your provider about classes or workshops in addition to individual sessions to help with issues relating to anger. Begin your new journey today.

Upland is located in San Bernardino County, California. It has a land area of 15.62 square miles and a water area of 0.03 square miles.  The population of Upland is 76,443 people with 27,070 households and a median annual income of $60,779. .


Therapy Affordability Meter for Upland, CA

Generally Affordable

Therapists in Upland are often within budget with some potential challenges for longer term commitments. Your mental health and well being are a top priority. If accessibility is a concern, ask your counselor about sliding scale fees or inquire about accepted insurance plans. Low cost counseling and affordable therapy are also sometimes offered by listed city and university level clinics, check with your local Upland public health department.