C'mon dude. 15-year-old kids don't normally write modules like this. I'm happy he's writing good code at his age. A lot of us starting programming when we were younger. I'll proudly encourage others to do that and then be there congratulating them when they accomplish that.