I know Josh well. He grew up in Brampton (suburb of Toronto) and played for a very well respected football coach. We had been recruiting him since 9th grade before he played for team Canada, was noticed down in the States and decided to transfer for better competition, in pursuit of an NCAS future.
Like most Canadian kids, academics are not an issue. He's not a 4.0 kid, but he could handle the academic schedule at ND. As a player, I think he's a solid prospect. He's not Chase Claypool if that's what you're expecting, or hoping for, but he is a fine athlete. He's pretty yoked and put together. Not afraid of contact. I'd say that he's further ahead physically than he is as a wide receiver at this point. As far as dimensions, ladt I saw him in person, he was about 6'1, 190lbs, so that 6'2, 200lbs he's listed at could very well be accurate by now.
Tough kid, from a fairly tough area (by Canada's standards) and he's definitely a kid with an attitude on him (more swagger than anything else). Doesn't have elite speed, but he is fast enough and he's a physical route runner. Has than Anquan Bolden style of play (not suggesting he's anywhere near that good). As a talent comparison I'd say he's a DaVaris Daniels type, but not as far along coming out of high school. Daniels was more advanced, but the skill set and upside are similar.