Professor Willow is a NPC of location in Pokemon Go.
Professor Willow is the Pokemon Professor who helps Trainers in Pokemon Go begin their journey. He guides them through choosing their avatar, choosing a Nickname and selecting their starting Pokemon. He has been traveling all over the world to learn more about the distribution of Pokemon where to find them.
You can transfer Pokemon to him through your Pokemon menu for 1 Pokemon Candy of the sent type.