Answer for Hosea; Badgers' NC schedule was 6th
That is a tough stretch for the Badgers, no doubt about it. They also play Texas on Dec. 23.
However, the Badgers were 6th (using last year's final RPI rankings) when I ranked the Big 10's nonconference schedules. It came out ("name" opponents in parentheses):
1. Indiana (Gonzaga, Kentucky, Notre Dame, Wake Forest)
2. Ohio State (Butler, Miami-Florida, Notre Dame, West Virginia)
3. Michigan State (Kansas, Maryland, North Carolina, Texas)
4. Illinois (Clemson, Georgia, Mizzou, Vandy)
5. Northwestern (Butler, DePaul, Florida State, Stanford)
6. Wisconsin (Marquette, Texas, Virginia Tech)
7. Penn State (Georgia Tech, Temple)
8. Purdue (Davidson, Duke)
9. Michigan (Duke, Maryland, UConn)
10. Iowa (Boston College, Iowa State, West Virginia)
11. Gophers (Louisville, Virginia)
Note, that when rating schedules, only definite tournament opponents were used, hence, no UConn for Bucky.