Homelessness is something we seldom think of in an environment where people are bettering themselves through obtaining new skills and professional development, but in our current 21 century there has...