Here is a link to the syllabus for IGCSE English First Language (0500):
http://www.cie.org.uk/images/164336-2016-syllabus.pdf
IGCSE Content Questions
http://www.educationquizzes.com/gcse/english/
Confidence
http://ed.ted.com/lessons/3-tips-to-boost-your-confidence-ted-ed
Here is a link to the BBC revision website for GCSE:
http://www.bbc.co.uk/education/subjects/zr9d7ty
Go to this YouTube channel for excellent video tutorials of how to answer exam questions:
https://www.youtube.com/channel/UCM2vdqz-7e4HAuzhpFuRY8w
Conjunction/Linking word revision exercises:
http://www.agendaweb.org/grammar/conjunctions.html
Vocabulary & Grammar
http://learnenglish.britishcouncil.org/en/quick-grammar
http://www.educationquizzes.com/ks3/english/
http://www.bristol.ac.uk/arts/exercises/grammar/grammar_tutorial/page_41.htm
http://www.eslgold.com/
http://www.englishvocabularyexercises.com/AWL/id17.htm
SPaG
http://www.bbc.co.uk/education/topics/z2b2tyc
Reading
http://learnenglishteens.britishcouncil.org/skills/reading-skills-practice
Revision
http://www.pensbyhighschool.com/docs/exams/RevisionTips.pdf
Planning
http://www.bbc.co.uk/education/guides/zykdwmn/revision/1
Writing
http://www.s-cool.co.uk/gcse/english