Take a look at Newton School as well. They are a startup aimed at getting people ready for jobs and supposedly only take the fees once you have been placed. The appointed mentors are apparently themselves well placed in GAMA. They can be a good source of guidance.