Seus profs não estavam errados, mas é um caso onde a regra e a prática realmente se afastaram. Gramaticalmente, « c'sont » deveria concordar com o plural, ponto final. Mas na fala ninguém faz isso, e mesmo na escrita agora virou tão comum que passa em praticamente todo lugar exceto em algo bem formal.
O que muda tudo é o contexto. Se você escreve um e-mail profissional, uma carta importante, uma redação para a escola, é melhor respeitar « c'sont » para não parecer que você tá relaxando. Mas numa mensagem de WhatsApp, um post num fórum, um comentário numa rede social? Ninguém vai se ofender. Até num CV ou numa candidatura eu diria que é bom manter a regra, só pra não dar uma má impressão.
O legal com o francês é que a língua não muda de uma vez. « C'est » vem ganhando terreno há anos, e em uns dez anos talvez que os dicionários comecem a aceitar as duas formas oficialmente. Por enquanto é só um desses negócios onde a gramática « correta » e o francês do dia a dia não concordam, e tudo bem lidar com isso dependendo de quem vai te ler.