I'd personally say that the word "genius" With this context is being used being an adjective, which It is far from - the adjective sort is "ingenious". "Boy genius" is idiomatically preferable, as indicated elsewhere.Stack Trade network is made of 183 Q&A communities which includes Stack Overflow, the biggest, most trusted online community for buil