Through operating Co-op Radio, CRES actively engages with and promotes diverse, underrepresented communities in Vancouver. Founded in 1975, Vancouver Co-operative Radio (CFRO, 100.5 FM) is a multi-lingual, non-profit community radio station that provides the Greater Vancouver area with independent public affairs, music and arts programming. Located in the heart of Vancouver's Eastside, Co-op Radio’s mission is to produce creative and engaging programming for communities whose voices are underrepresented in the mainstream media. The station's on-air programming is produced by a diverse range of more than 300 dedicated volunteers. Co-op Radio has 80 locally-produced programs that air on the station each week. (See a full list of programs at http://coopradio.org/content/cfro-1005fm). The station’s music and arts programming focuses on independent and local artists, covering a wide range of genres from Blues to Reggae to World Music. More than 20% of on-air programs broadcast in languages other than English and priority is given to people from language groups who have no access to media or who wish to provide an alternative to existing media outlets. On-air languages include Spanish, Farsi, Armenian, Polish, Amharic, Vietnamese, Bengali, Tagalog, German, French and several Aboriginal languages (including Squamish (Sḵwx̱wú7mes), Haida, Cree and Hul'q'umi'num'). There is more Aboriginal programming on Co-op Radio than any other station in Vancouver. There are five shows by and for Aboriginal communities that focus on arts, community engagement, reconciliation and language revival. Programs playing music from many cultures are found at 100.5 FM and they each serve a community of listeners. Some of the programs, such as the Caribbean music shows on Saturday night, provide an on air community for a group of immigrants, both recent and generations ago, where a physical neighbourhood does not exist, as it does in some other provinces. Through the radio, the culture of the islands they left can be passed on, remembered, and remain vibrant.