I think you are doing the right things to get him help - counseling can help kids to talk (or use play therapy) to express their feelings. It won't help immediately, but it usually does help eventually. It is good to address it now and not later, losing a father is very hard for any child especially a boy (you and your daughter could benefit from counseling as well). I am sure you may have tried this but I would also use as much positive reinforcement as you can - rewards at the end of the week when he does at least acceptable (maybe not perfect, but at least not hurting anyone or causing a major disruption). Keep in close contact with the teacher and make sure she knows what is going on with him. Never talk or act negatively towards or about the other parent, as children internalize that. You probably know all of this, but I wanted to tell you I think you are doing the right thing, and that you can not control your kids 100% - they are their own little people and have to improve in their own time, while still giving consequences and help to them when they need it. Hang in there and God bless you and your family.