Skip to content
La Mesa Counseling logo La Mesa Counseling
☰

Classes

Class Schedule

Find a day and time that works, then call or message us to enrol. All classes are court-approved; most run on Zoom from anywhere in California.

Weekly class schedule

Every class below is court-approved. Filter to the class you were ordered to attend, then call or message us to enrol and confirm approval for your court.

Monday

  • 3:00 pm to 5:00 pm Elder Abuse Co-Ed Zoom
  • 5:00 pm to 7:00 pm OPTUM Domestic Violence Offender with Linda Men Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender Men Zoom
  • 5:45 pm to 7:45 pm Child Abuse Treatment Co-Ed Zoom
  • 5:45 pm to 7:45 pm OPTUM Child Abuse Treatment with Marissa Co-Ed Zoom
  • 5:45 pm to 7:45 pm OPTUM Parenting with Marissa Co-Ed Zoom
  • 5:45 pm to 7:45 pm Parenting Co-Ed Zoom

Tuesday

  • 10:00 am to 12:00 pm STOP Anger Management Women In-Person
  • 10:00 am to 12:00 pm STOP Anger Management Men Zoom
  • 10:00 am to 12:00 pm Domestic Violence Offender Men Zoom
  • 10:00 am to 12:00 pm STOP Domestic Violence Offender Men In-Person
  • 10:00 am to 12:00 pm STOP Domestic Violence Offender Men Zoom
  • 1:00 pm to 3:00 pm STOP Domestic Violence Offender Women In-Person
  • 1:00 pm to 3:00 pm STOP Parenting Co-Ed In-Person
  • 3:00 pm to 5:00 pm STOP Anger Management Men In-Person
  • 4:00 pm to 6:00 pm Anger Management Men Zoom
  • 4:00 pm to 6:00 pm STOP Anger Management Men Zoom
  • 4:00 pm to 6:00 pm OPTUM Domestic Violence Offender (Spanish) with Linda Women Zoom
  • 4:00 pm to 6:00 pm Domestic Violence Offender (Spanish) Women Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender Men Zoom
  • 6:00 pm to 8:00 pm Anger Management (Spanish) Men Zoom
  • 6:00 pm to 8:00 pm STOP Anger Management (Spanish) Men In-Person
  • 6:00 pm to 8:00 pm Domestic Violence Offender (Spanish) Men Zoom
  • 6:00 pm to 8:00 pm Domestic Violence Offender Men Zoom
  • 6:00 pm to 8:00 pm Domestic Violence Offender Level 2 (Spanish) Men Zoom
  • 12:00 pm Anger Management Men Zoom

Wednesday

  • 12:00 pm to 2:00 pm Child Abuse Treatment Co-Ed Zoom
  • 12:00 pm to 2:00 pm OPTUM Child Abuse Treatment with Linda Co-Ed Zoom
  • 12:00 pm to 2:00 pm OPTUM Parenting with Linda Co-Ed Zoom
  • 12:00 pm to 2:00 pm Parenting Co-Ed Zoom
  • 5:15 pm to 7:15 pm Domestic Violence Offender (Spanish) Men Zoom
  • 5:15 pm to 7:15 pm Domestic Violence Offender Level 2 (Spanish) Men Zoom
  • 5:30 pm to 7:30 pm Child Abuse Treatment (Spanish) Co-Ed Zoom
  • 5:30 pm to 7:30 pm OPTUM Child Abuse Treatment (Spanish) with Linda Co-Ed Zoom
  • 5:30 pm to 7:30 pm Child Abuse Treatment Co-Ed Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender Men Zoom
  • 5:30 pm to 7:30 pm OPTUM Parenting (Spanish) with Linda Co-Ed Zoom
  • 5:30 pm to 7:30 pm Parenting (Spanish) Co-Ed Zoom
  • 5:30 pm to 7:30 pm Parenting Co-Ed Zoom
  • 5:30 pm to 7:30 pm STOP Parenting Co-Ed Zoom
  • 5:45 pm to 7:45 pm Anger Management Women Zoom
  • 5:45 pm to 7:45 pm Domestic Violence Offender Women Zoom
  • 5:45 pm to 7:45 pm STOP Domestic Violence Offender Women Zoom
  • 7:45 pm to 9:45 pm Anger Management Women Zoom
  • 7:45 pm to 9:45 pm Domestic Violence Offender Women Zoom

Thursday

  • 4:30 pm to 5:30 pm Substance Abuse Men Zoom
  • 5:30 pm to 7:30 pm Anger Management (Spanish) Women Zoom
  • 5:30 pm to 7:30 pm Anger Management Men Zoom
  • 5:30 pm to 7:30 pm STOP Anger Management Men Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender (Spanish) Women Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender Men Zoom
  • 5:30 pm to 7:30 pm STOP Domestic Violence Offender Men In-Person
  • 5:30 pm to 7:30 pm STOP Domestic Violence Offender Men Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender Level 2 (Spanish) Men Zoom
  • 5:30 pm to 7:30 pm Domestic Violence Offender Level 2 (Spanish) Women Zoom
  • 5:45 pm to 7:45 pm STOP Anger Management Men In-Person
  • 6:00 pm to 8:00 pm Domestic Violence Offender Men Zoom
  • 6:00 pm to 8:00 pm Domestic Violence Offender Level 2 Men Zoom
  • 7:30 pm to 9:30 pm Domestic Violence Offender Men Zoom
  • 7:30 pm to 9:30 pm STOP Domestic Violence Offender Men Zoom

Friday

  • 5:30 pm to 7:30 pm Domestic Violence Offender Men Zoom

Saturday

  • 8:30 am to 10:30 am Domestic Violence Offender Women Zoom
  • 9:00 am to 11:00 am Anger Management Men Zoom
  • 9:00 am to 11:00 am STOP Anger Management Men Zoom
  • 9:00 am to 11:00 am Child Abuse Treatment Co-Ed Zoom
  • 9:00 am to 11:00 am OPTUM Child Abuse Treatment with Xochitl Co-Ed Zoom
  • 9:00 am to 11:00 am Domestic Violence Offender Men Zoom
  • 9:00 am to 11:00 am Domestic Violence Offender Level 2 Men Zoom
  • 9:00 am to 11:00 am OPTUM Parenting with Xochitl Co-Ed Zoom
  • 9:00 am to 11:00 am Parenting Co-Ed Zoom
  • 11:00 am to 1:00 pm Anger Management (Spanish) Men Zoom
  • 11:00 am to 1:00 pm Domestic Violence Offender (Spanish) Men Zoom
  • 11:00 am to 1:00 pm Domestic Violence Offender (Arabic) Men Zoom
  • 11:00 am to 1:00 pm Domestic Violence Offender Men Zoom
  • 11:00 am to 1:00 pm STOP Domestic Violence Offender Men Zoom
  • 11:00 am to 1:00 pm STOP Domestic Violence Offender (Spanish) Men Zoom
  • 11:00 am to 1:00 pm STOP Domestic Violence Offender (Arabic) Men Zoom
  • 11:00 am to 1:00 pm Domestic Violence Offender Level 2 (Spanish) Men Zoom
  • 1:00 pm to 3:00 pm Anger Management Co-Ed Zoom
  • 1:00 pm to 3:00 pm Anger Management Women Zoom
  • 1:00 pm to 3:00 pm STOP Anger Management Women Zoom
  • 1:00 pm to 3:00 pm Domestic Violence Offender Women Zoom
  • 1:00 pm to 3:00 pm Domestic Violence Offender Level 2 Women Zoom
  • 2:00 pm to 4:00 pm Domestic Violence Offender Men Zoom
  • 3:00 pm to 5:00 pm Domestic Violence Offender Level 2 Men Zoom
  • 3:00 pm to 4:00 pm Substance Abuse Men Zoom

By arrangement

  • STOP Level 3 Co-Ed Zoom Call (760) 303-4181 for days and times.

Classes on Zoom can be attended from anywhere in California, and from other states once we verify approval. Call (760) 303-4181 if you cannot find a time that works.

All classes may be attended through Zoom from any location in California (and other states upon verification). We are available upon request to verify approval. We want to support remote locations and underserved populations — if you have a device with high-speed internet, we can provide court-approved livestream classes.

Court-approved · Zoom or in person

Enroll Today

Call (760) 303-4181 and we will help you enroll and verify approval for your court.