Depends on play style. My son and I play acoustic as we enjoy bluegrass. If your son enjoys rock and jazz, then buy him an electric, as both guitars fret differently. An acoustic has heavier strings and you develop calluses quicker by playing it. If you like distorting and altering the guitar, buy electric.