Let me start by saying that you do NOT have to get your students a Christmas gift. You go out of your way to create meaningful experiences for them every day. That is enough.
But sometimes we really want to send our babies home with a little something. A couple dozen gifts is tough to do on a teacher salary. Even going to the dollar store and getting cheap goodies gets expensive and most of the junk will break or get lost within a day or two.
I put together a list of fun, but inexpensive, gifts that I think your students will find meaningful.