Base

Name

John Francis McMahon

Twitter Username

@mrjfm24

Bio

I am an enthusiastic learner who loves gadgets and apps. I want to help make learning more fun, enjoyable and have lasting impact on the learners!

I acknowledge that most of the time I learn more than I teach!