An anger management class for court is pretty much the same as you would find at your local mental health center or therapists office. They would teach techniques to deal with stress and how to empathize as well as to improve communication. However the practitioner does have to be licensed and there must be a structured curriculum. Someone who offers continued learning classes will not have the required qualifications.
A judge might order an anger management class simply because he feels there is the need for it or it might be agreed as part of a plea bargain on charges of assault. The minimum time period in which a course could be completed is normally around 10 to 12 hours. It is up to the discretion of the judge to determine how long someone should attend.
There would be a limit on the amount of time that the defendant would have to enroll. A hearing date will be set and a certificate of enrollment should be issued before then. This will have to be presented at the next scheduled court date. After this progress reports might also be required within 1-3 months of enrollment.
If the person has not complied by the date of the first hearing then they can be granted an extension of between 14 and 30 days. At that point if they still cannot prove that they have enrolled then they can be incarcerated. If they do not make an appearance at any of the hearings then a bench warrant will be issued.
Once the course is completed then another certificate will be issued. This must show the license number of the practitioner and his qualifications and have its own unique identifying number. It is recommended that you get two copies; one for the court and one for your own records.
Due to the nature of the class some people might be concerned about attending. There was a reported incident about a woman who was stabbed by one of her classmates but this is definitely very unusual. Attendees are just normal people who are actively looking for solutions to their problems and are generally calm and considerate.
Classes are structured as lessons and are not group therapy sessions with assignments that have to be completed in between. Poor performance that is reported will either lead to verbal admonishment or incarceration. If you find it difficult to find time or if travel is a problem then an anger management class for court can be done online.