New Braunfels Canyon student laid to rest