Professor Oak

Professor Oak is the first NPC you talk to in the game at the start of the game. Once, you'rein the game, you can get your first Pokemon from Professor Oak in Pallet Town. You can also find Professor Oak in Saffron City where if you have 300 Pokemon Caught, Professor Oak will give you a Heatran.