Por otro lado, @casto, aquí encontrarás info sobre los cursos de catalán: http://www.cpnl.cat/cursos-catala/
Los niveles básicos son gratuitos, los otros hay que pagarlos pero son baratitos.
También hay lo que se llaman "parejas lingüísticas": quedas con alguien, normalmente un voluntario, para practicar catalán en contextos informales y relajados: https://www10.gencat.cat/pres_volull/AppJava//
De todas maneras, vivir en catalán al 100% en Catalunya es bastante quimérico, así que si realmente no es un requisito laboral, tampoco hace falta que te encabrones.