Joshua Givens, 17, died after he was struck by a hit-and-run driver over the weekend.
On Tuesday, there was not a dry eye as family and friends held a candlelight vigil in his honor.
Family and friends say Joshua was "amazing," that he made everybody feel special when you hung out with him. Those who loved him said Joshua leaves behind special memories.
RELATED: Suspect charged in hit-and-run that killed 17-year-old in New Caney
Logan Foster, 23, is the suspected driver of the vehicle that killed Joshua. Investigators say he left the scene after the accident, then turned himself in hours later.
Foster is now charged with failure to stop and render aid causing death and is being held in the Montgomery County Jail.
Follow Mayra Moreno on Facebook and Twitter.