How to self-study for your IGCSE examA lot of students always face the same problem. They have to revise for their school subjects but when it comes to languages they don’t...