Richard Hale
Richard Hale is a Digital Marketing Strategist and Instructor. http://halewebdevelopment.com http://www.teachingonlinebusiness.com