Ventura County Sheriff's officials charge the 29-year-old teacher brought pot to a date at a motel room.
He didn't realize he was meeting an undercover deputy, who had posted an ad on Craigslist.
Officials say Ashrof Boulos Hindi was snagged in an investigation into online drug deals.
Hindi was arrested on suspicion of transporting and possessing drugs.