Joe G93, the Quebec language laws are fully constitutional.

It wasn't when first introduced, but first the Quebec government used the notwithstanding clause, then they gave in and changed the law. 

As you can imagine, the Quebec anglophone community is not shy about challenging the language laws under the Charter, and have done so many times.