There is really no time more magical for children than the holiday season. The streets are alive with festive lights, everyone seems to be in lifted spirits, and, of course, people are talking about ...