Yes, the training is completely free. ASDM also provides free boarding and lodging facilities for the duration of the courses.