Hummingbirds have shown an ability to remember individual humans, especially those who feed them regularly. They have excellent memory for locations and can remember every flower they have been to and how long it will take a flower to refill.