Cowra College open for business