HsO has a variety of ongoing activities for fundraising, research and socializing that often overlap including: