High school son won't wake up to alarms: help!

I believe @TiaG setup a pretty quick and easy solution that just involves a WiFi siren.

It really just depends on what kind of alarm you are looking for. I’ve heard of people using bed shakers to wake them up as well. You could use a simple WiFi outlet and plug in the thing you want to turn on.