I have just finished a 3mos language program and I am very pleased and satisfied with the overall quality of studies. I took the twice a week sessions with Wednesday options to engage in social activities the school arrange. Its very engaging. I had instructions before in other schools but i must say that BICC offered the best program at my level. I would not hesitate to recommend highly BICC in the future.