GeekHub is a project that enables talented young people to gain practical knowledge and skills in software development and IT in general. The Geekhub team is made up of a group of professionals in information technology, which has a singular goal of preparing students for a successful career in the software development industry. All team members of Geekhub are currently working in leading software development companies, and are updating their knowledge and skills in information technology on a daily basis. This setup enables the GeekHub team to teach only the skills that are relevant and needed in the production of real world software development projects.