Ryan Hall 

Dr. Ryan Hall is a husband, father, and educator. He has worked with U.S. and Canadian universities and traveled the globe extensively to build international programs. He has taught university writing and Literature courses for nearly two decades.
See followers