My son is full-time virtual school after a horrible experience in middle school. His virtual school teachers have been amazing! They are so supportive and helpful and I would love to send them a little gift of appreciation. Any ideas? Would an electronic gift card be appropriate? Something else? Thanks in advance!