Your checkbox would have to refer to a value from the repeated recordset in order to have a different value in each row... which would seem necessary.
Well the counsellorsAddSelected recordset was empty, so a repeat of an empty recordset won't do much good either.
The problem appears to be in the way you are creating that recordset and form. The webassist server behaviors are applied and would work correctly if you could get your form built. Without looking at your recordsets and debugging exactly what you are trying to do it would be difficult to determine what you are doing wrong.