campus - n. the area and buildings around a university, college, school
festival - n. an organized series of performances
behind the eight ball - phrase, at a disadvantage
nonpartisan - adj. not supporting one political party or group over another
engagement - n. the act or state of being involved with something
virtually - adv. occurring on computer or the internet