Home
Every international science course, in one place
IGCSE, Edexcel, IB, AP and EST: in the official specification order, with original question banks and short revision notes by Dr. Dabour.
- Official specification order
- Original question banks
- Short bullet revision notes
- Mobile and desktop
Choose your exam board
One syllabus per course, never mixed. Pick your board to see its courses.
Our most complete courses
Fully built out, with their notes and question banks ready.
All courses
Filter by exam board, then level, then subject.
Resources
Seven libraries, each built for a single purpose.
Solved Past PapersFull worked solutions, by board and year
Predicted PapersWritten to the current specification
NotesBullet revision notes in syllabus order
Compiled PapersMany papers gathered into one document
Topical UnsolvedQuestions sorted by topic, left unsolved
Practice PapersExam-style practice beyond the past papers
CoursebooksComplete coverage of one specificationVisit the shop →What is inside every course
The same four things, whichever syllabus you pick.
Notes
Every syllabus point written out in bullets and sub-bullets, in the official order.
Question banks
Exam-style multiple choice, sorted by unit.
One board per course
IGCSE is never mixed with A Level, IB or AP. Each syllabus stands alone.
Both languages
Arabic and English combined, or 100% English. Scientific terms stay in exam English.
I am Dr. Dabour
I teach international science, Biology and Chemistry, and I write every course, question bank and set of notes on this site myself, one syllabus at a time.
- Courses follow the official specification order, point by point.
- Question banks are written for the course, not copied from elsewhere.
- Notes stay short and in bullets, so they are actually revisable.
- One board per course: IGCSE is never mixed with A Level or IB.
📚 Cambridge & Edexcel Comprehensive Science Revision Guides
Complete academic revision syllabi, core definitions, practical investigation techniques, and worked calculations by Dr. Khaled Dabour:
Cambridge IGCSE Biology (0610) Guide
Units 1-21 breakdown, magnification calculations, and Paper 6 practical techniques.
Cambridge IGCSE Chemistry (0620) Guide
Qualitative analysis identification tables, stoichiometry, and salt preparations.
Cambridge IGCSE Physics (0625) Guide
Motion graphs, Newton’s laws, circuit formulas, and energy calculations.
Cambridge AS & A Level Biology (9700)
In-depth chapter summaries, biochemistry, and advanced physiology.






