rachel adema hannes

Professor in Hamilton, Ontario, Canada

Read my blog

Simply stated: I care.

professor, PIFer, learner, java drinker, nurse, mommy, lover of souls...