February 23, 2017
What are the days and times SFSM’s classes are offered?
Due to the scheduling flexibility of our courses, class times and the days offered vary greatly. Please take a look at our online calendar for a detailed schedule of our programs.