Non-profit group surprises teens battling illness