I hope he tries his hand at building an AM analogue synth.
Within the software, the hardest parts were understanding and controlling aliasing and getting a virtual ladder filter to perform well.
I already knew how to play piano, had a little music theory, and had spent a few hours playing with other people's analog synths.