Top-30 overall recruit includes UNC in top schools