CSMFO offers a variety of training resources to our members. In-person training opportunities currently include four courses offered throughout the state multiple times per year. Additionally, CSMFO has partnered with CalCPA to offer their Training to our members and has produced several training resources to assist members in professional development.