I was going to actually change the Prof's race, but eh, I like how he looks now. Originally, I was going to change it because I wasn't sure about what Sakura said regarding Pokemon. But, I got confirmation that they're an available race, so I'm sticking with it.
It also appears that TENK uses a few, so they're more than just a Familiar race.
Anywho, I'm going with the cleric idea. He's coming from a monastery. He also stutters, is meek, and is a runt. His CP is on the milder side for this one, so he has a prominent limp and some spasticity, but it's not as bad.
Now to catch up on the thread and await the town...