A good way to learn Catalan! Listen to a radio which is 100% in Catalan.
Learn Catalan with CatalanLessons.com