My Portugues Carioca experience:
…I took a Portuguese test prior to my class start up, result of this was that Portuguese Carioca gave me tailor made  classes. I am very satisfied with the methodology that PC using, the teacher made me speak from the first class and really pushing me to speak correctly…Also the book for homework is very good and educational built up, it take you step by step and avoiding too much confusion(a bit is inevitable J)…I strongly recommend Portugues Carioca for new Cariocas.