Hi Aaron, Having run my own development/consultancy business for the past 13 years, the best recommendation I can give you is to gain skills in "systems". Business systems, school information systems (you already have), in general, it's the structure and information flow that they will employ you to a) setup for them (the easiest) where they have the ideas on how they want it to work and you just have to create it, and : create it for them (the hardest) where you have to analyse their needs and develop an information system to suite. Get yourself prepared for either of these and you should be off and running. It might be an idea to start with areas you are already familiar with (school systems) and branch out to like installations in your area. The internet can provide you with a global market, but your solutions will have to turnkey for that to be successful and your support system must be able to cope.