i did a three month advanced course with celc in 2010. all of my class passed the certificate. we had a lot of socials and sports, i had a welcoming host. the staff was a ... more