La Mesa Counseling · Court-Approved & Certified
Court-Approved Domestic Violence Classes in San Diego
Structured, supportive, state-approved classes — attend on Zoom from anywhere in California, or in person in La Mesa.
A San Diego Certified DV Program
If you or someone you know is required to complete a Domestic Violence Recovery Program (DVRP) in San Diego, our certified classes provide a structured and supportive environment for recovery. Whether court-mandated or voluntarily sought, our programs help individuals break the cycle of abuse, develop healthy relationships, and fulfill legal obligations.
Who needs DVRP classes?
Court-mandated participants
Individuals with court-ordered domestic violence recovery requirements.
Personal growth
Those seeking self-improvement and healthier relationship dynamics.
Survivors
Survivors who wish to understand and heal from past abuse.
Professionals
Professionals looking for educational resources on domestic violence.
Court-approved & certified classes
We offer state-approved domestic violence classes that meet legal and court requirements in San Diego County. Our courses cover:
• Understanding abusive patterns and behaviors
• Anger management and emotional regulation
• Healthy communication skills
• Conflict resolution strategies
• The impact of domestic violence on families
• Understanding abusive patterns and behaviors
• Anger management and emotional regulation
• Healthy communication skills
• Conflict resolution strategies
• The impact of domestic violence on families
Why choose us?
• Court-recognized certification upon completion
• Expert instructors experienced in domestic violence recovery
• A supportive environment for personal growth and rehabilitation
• Flexible scheduling with evening and weekend options
• Online (Zoom) and in-person options to fit your schedule
• Expert instructors experienced in domestic violence recovery
• A supportive environment for personal growth and rehabilitation
• Flexible scheduling with evening and weekend options
• Online (Zoom) and in-person options to fit your schedule
Court-approved · Zoom or in person
Enroll Today
Call (760) 303-4181 and we will help you enroll and verify approval for your court.