A new park not far from the site of the new Judah Christian School could open by November or December. CHAMPAIGN — A new park not far from the site of the new Judah Christian School could open by November or December. Champaign Park District Executive Director Joe DeLuce said the park board recently approved a $239,947 bid from Feutz Contractors of Champaign to develop Commissioners Park. read more