SAN RAFAEL (CBS SF) — A Berkeley teacher has plead guilty to a felony charge Monday in Marin after he was found with LSD during a traffic stop.

Douglas Haight admitted to possession of LSD, as well as a misdemeanor drunken driving charge, according to an article in the Oakland Tribune.

READ MORE: 'Prolific' San Francisco Retail Theft Suspect Back In Jail After New Arrest

Haight managed to avoid a potential three-year prison sentence under the conditions of a plea arrangement, as long as he remains law-abiding, and meets other conditions.

Haight was arrested Dec. 1 after running a red light in San Rafael.

Breath tests taken at the scene showed preliminary blood-alcohol readings of .13 percent, and .12 percent, well above the legal limit for driving of .08 percent.

READ MORE: Monterey County Employee Dies While Driving Heavy Equipment to Jobsite

When police booked Haight at the county jail, he turned in his belongings, including a bottle, which a deputy suspected may contain drugs.

The liquid tested positive for LSD, according to police.

The state revoked Haight’s teaching credential following the arrest. The Berkeley Unified School District terminated his employment.

MORE NEWS: 73-Year-Old Woman Killed By Comfort Sheep At Cultivate Care Farms Near Boston

(Copyright 2013 by CBS San Francisco. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)