CACalifornia Diversion Programs★★★★★Great class and group discussionsGreat class and group discussions! Shari was amazing at asking questions that were thought provoking.2025-09-03