Pupils develop academic skills and are supported in their personal and social development.
"There's only one DCDFC" and with continued support from everyone connected with the club, things can only get better!