EUGENE, Ore. -- Dave Dahl spent 15 years in prison on drug charges.
"I had a habit of doing bad things," Dahl said.
When he left prison six years ago, he left for good. He turned away from drugs and returned to his childhood passion for baking.
"It's like making the Cadillac of breads," said Dahl
Portland-based "Dave's Killer Bread" turns out 300,000 loaves a week and has become a $30 million a year business.
On Wednesday, Dave shared his story and skills with troubled teens in the Culinary Arts Program at Lane County's Serbu Juvenile Justice Center.
"You can do whatever you want and don't listen to anybody who tells you you can't," Dahl said. "I used to listen to people who I let them bring me down and tell me I wasn't good enough to do what I wanted to do. I shouldn't dream. And I'm a big believer in dreaming now. I've had the good fortune of making a dream come true."
Kassandra Florek came to Serbu last year after getting into trouble. She watched closely as Dave taught her how to make cinnamon rolls. Florek said Dave's story inspires her.
"It makes me wish that I could do that and I know that I can as long as I put my mind to it," Florek said. "It makes me want to do better for myself."
Dave is getting ready to walk his daughter down the aisle. He's also looking back at far he's come in hopes of helping these kids realize how far they can go.
"It's amazing when you turn your life around, when you really commit to doing that and you can see the power in doing that and you follow through with that, people really love you for it," Dahl said.
Serbu's Culinary Arts Program caters 350 events a year. The money goes straight back to the program. You can find Dave's Killer Bread in stores around Oregon.