Invia SMS: Preparing youth for the 21st century