Who Benefits from Technocation?

If you are an IT professional or want to learn more about IT, but lack the resources to do so, Technocation is for you.  
 
Technocation does not help teach basic computer skills; rather, it allows people to learn about technologies, software and architectures so they can do their technological jobs better.