James has posted a combined 128 receptions for 1,822 yards and 19 scores as a sophomore and junior. He has yet to receive a scholarship offer, but has heard from Iowa, Kansas, Iowa State, Wisconsin, Oklahoma State and Nebraska.
"I feel like Iowa is close to offering," James said. "I get at least two hand-written letters from them every week. I've talked with (Hawkeye assistant) Reese Morgan a couple of times."
"(Morgan) tells me a lot about the program and how good they've done compared to other Big Ten schools," James said. "He just tells me to keep thinking Iowa."
James caught 65 passes for 922 yards and eight touchdowns this fall. As a sophomore, he hauled in 63 balls for 900 yards and a state-best 11 scores.
"I'd say I'm a very good route runner," James said. "I've shown the ability to get open against some of the best corners in the state."
James said he measures in at 6-foot-1 and 170 pounds. He says his 40-yard dash time is in the high 4.6s.
James likes the way that Iowa uses its receivers.
"They pass the ball real good," he said. "They have a really good wide receivers coach. I like talking to (Erik) Campbell."
Iowa also boasts a very strong engineering program, the area in which James wants to study.
"I'll probably start visiting schools this spring and summer," he said. "I'd like to commit to a college before my senior season."
James attended camps at Iowa and Iowa State last year and plans to do the same this summer.