This would make a great 18th birthday gift..