Ghulam has been teaching for ten years. After completing his degree in Computing, he trained for his PGCE in the UK. After graduating, Ghulam taught at a secondary school in Sheffield for a number of years. In 2013, he decided to teach internationally, taking himself and his family to Qatar in the Middle East. For the next couple of years, he taught at Secondary level which included KS3, KS4 and IB.