Search by ISBN, Publisher, Title, Subject, or Keyword
 
Sign up to receive IB Source Promotions!
 
You have 10 items in your cart
 
 Shop for Books
 Books for CIE Curriculum
 Books for AP Curriculum
 
 New Releases
French B - A Comprehensive Prep for Paper 1 HL/SL
Physics 4/5 for the International Student
Biology 4/5 for the International Student
Chemistry 4/5 For the International Student
Mathematical Studies SL Second Edition
Math Studies for the IB Diploma + CD
International Mathematics 5 for the Middle Years Teacher Resource CD
Middle Years Project Organizer 5
Mathematics Section B: Analysis and Practice of the Long Answer Questions
Chemistry for the IB Diploma + CD
 
Currently in Cart




Remove Item QTY Total
Oxford English: An International Approach: Teacher's Guide 3
Publisher: Oxford University Press

USA Price: $69.25
Canada Price: $76.25 (in USD)

Details
$69.25
Physics Option F: Communications HL/SL
Publisher: Oxford Study Courses

USA Price: $19.25
Canada Price: $21.00 (in USD)

Details
$19.25
IB Diploma Course Companion: Aspects of History of Europe and the Middle East
Publisher: Oxford University Press

USA Price: $54.25
Canada Price: $59.75 (in USD)

Details
$54.25
Studying History for the International Baccalaureate
Publisher: Anagnosis

USA Price: $30.50
Canada Price: $33.50 (in USD)

Details
$30.50
Math Studies for the IB Diploma + CD
Publisher: Hodder Education

USA Price: $69.25
Canada Price: $76.25 (in USD)

Details
$69.25
History: Route 2 Origins and Development of Authoritarian and Single-Party States
Publisher: Oxford Study Courses

USA Price: $39.50
Canada Price: $43.50 (in USD)

Details
$39.50
Pearson Baccalaureate: Biology Higher Level (International Edition)
Publisher: Pearson UK

USA Price: $70.25
Canada Price: $77.25 (in USD)

Details
$70.25
  Cart Total: $352.25
[Delete Selected Items]    [Update Cart]    [Continue Shopping]     [Checkout]
 
 
Copyright © 2009 IB Source Privacy Notice | Return Policy

IB Source
516 N. Ogden Avenue, #111 / Chicago, Illinois 60642
Tel: (312) 224-2536 / Fax: (312) 212-5534