WYBC Yale Radio is the campus's radio station, owned and operated by students