Are the classes taught in Punjabi or English?

English

Charity registered in England & Wales. Charity number 1041548