Teacher Appreciation Week is finally here! Do you have gifts for your kids' teachers or that special teacher in your life? Here are some last-minute ideas.