VASSALBORO — Forty-five new officers are graduating from the Maine Criminal Justice Academy.

Attorney General William Schneider is the speaker at today’s graduation in Vassalboro.

The graduation follows 18 weeks of training on topics ranging from crime scene processing and firearms training to criminal law and domestic violence.

The officers will go to work for law enforcement agencies such as municipal police departments, sheriff’s departments, the Maine Marine Patrol and the Maine Warden Service.