January 24-26, 2025
Read moreDesmond O'Hagan 3-Day Workshop in Placerville, CA
May 30 - June 1, 2025
Read moreDesmond O'Hagan 3-Day Workshop in Kansas
July 18-20, 2025
Read more+1 (303) 895-6648 desmond@desmondohagan.com
January 24-26, 2025
Read moreMay 30 - June 1, 2025
Read moreJuly 18-20, 2025
Read more