Chowgule College has announced commencement of a new weekend batch of Spanish language classes at its Spanish Centre .