After months of visits and talking with coaches, Corey Holmes feels prepared.