I have a 2 year diploma from a Canadian accredited college with approx. 85 credits. I graduated in 1994 and have been working in the IT industry developing software solutions of one type or another for the entire duration. My roles have included a number of technical team lead positions, engineering positions, etc... and the last 5 years I have spent working on large BI projects. Most of my career I have worked as an independent contractor. I am now working as a FT employee of a mid sized company with great potential. I have almost reached the ceiling of opportunity due to education and wish to complete a degree in either MIS or CIS (prefer MIS as I am largely working in a management capacity). Any thoughts or opinions on what would be the fastest and most effective way to obtain one of these degrees? I would prefer an accredited degree but if there are degrees that most companies will accept, I am willing to look at that option also. My priorities are a University that will: 1. Transfer my Canadian associates degree credits 2. Provide some healthy credit for my 16 years of work experience in the IT industry. 3. Can be used towards a MBA degree in the future perhaps. Appreciate any feedback on this.