Tarmigan Town

Tarmigan Town lies in-between Route 11 and Route 12.

The move tutor for Fire Punch resides in a house north of the Route 11 entrance. He will teach the move in exchange for 2 red shards.

Trainers
Note: Foe's Pokémon may evolve depending on your difficulty setting and team levels.

Miscellaneous
If "Abandonment Issues" mission is still active, you may see the little girl by the pond.