If you want to be the best you have to play the best.
AAA hockey is the best competition you can find at any level in the US. Grand Forks may want to look into a AAA Team and league. I wouldn't even let my son play high school hockey in Ill. As it was such a drop in competition. The only Mn. team that was any competition was Shattucks and we beat them in a weekend series.
There a lot of canadian teams in the area for AAA league.
If you want to be the best you have to play the best.