One of the primary roles of an RA is to assist in developing community amongst their residents. Programming is just a term used to describe the events put on by Residence Life and the RAs. RAs are required to plan, assist with, and attend various activities for students living in their communities to help develop community and provide resources for residents. Some examples of program topics: academic, educational, social, community service, multicultural, school-spirit, etc. RAs will also create opportunities for resident involvement in on-campus activities. RAs are expected to create programmatic opportunities based around resident interest and the needs evident in their community.