I finished my IGCSEs in the May/June 2014 session, so I've stopped maintaining this thread. Please do not request anymore files from me, because I will not be able to help you. The IGCSE syllabus has been updated, so these notes may not cover any additional topics which have been introduced. I did not write any of these notes, credits go to the authors. CREDITS: SOMYA, FOR HELPING ME OUT. THE AUTHORS OF THESE NOTES, WHO TOOK THE TIME TO WRITE AND SHARE THEM. MEMBERS OF XPC, WHO HAVE ALSO CONTRIBUTED TO THIS THREAD.