Professor Elm is a Pokemon professor of Johto. Lives in New Bark Town. He lets you choose a Chikorita, Cyndaquil, or a Totodile.
In game appearances
He is the Professor of the Johto region. In Platinum, a hiker in Hearthome City that in Diamond and Pearl prevoiusly gave you an egg containing Happiny, mentions him and Elm being great friends.
List of games he is in:
-Gold
-Silver
-Crystal
-HeartGold*
-SoulSilver*
*Remakes
TCG
Here are some images of Professor Elm in the Pokemon Trading Card Game: