Patrick Hill

An Idealist who is also a project manager, developer, SharePoint addict, designer, professor, blogger, streetwear fashionist, abstract expressionist painter, social media junkie, basketball coach, & anything else that makes dreams come true.