Can a person breach a contract if the person who made it, already breached it by allowing the person back
Additional Details:
My son was readmitted to school after an expulsion on the following terms:
That he should seek counselling and help for his drug problem and provide proof of such before being readmitted.
Any further breach of the drug policy will result in an immediate expulsion.
Myself, my son and the principal all signed a contract agreeing to these terms
The school ignored the first term about seeking help and admitted him without further mentioning it. They have now accused him of breaching the drug policy and want to expell him. Can they do this even though they didn''t follow the contract by readmitting him?