Choose Products
Payment Details
Review Order

Welcome to the school orders site. Please note that orders will be delivered only to the school address below.

You may use this form to purchase our SOLARO digital courses that are available for immediate online activation (upon email confirmation).
Print editions of THE KEY Study Guides, SNAP Workbooks, Problem Solved, and Class Notes are organized by subject area and orders will ship by the deadline date indicated by your school. Teachers and school administrators may place orders by providing a school Purchase Order or by pre-paying with a credit card.

Select Region: 

Search for School: 

If you have trouble finding your school or a specific title, please email orders@castlerockresearch.com.

Choose Products

GradeProductPriceQuantityTotalData
Digital Online Courses SOLARO.com
12 SOLARO - Biology 30
12 SOLARO - Chemistry 30
12 SOLARO - English 30-1
12 SOLARO - English 30-2
12 SOLARO - Mathematics 30-1
12 SOLARO - Mathematics 30-2
12 SOLARO - Mathematics 30-3
12 SOLARO - Physics 30
12 SOLARO - Science 30
12 SOLARO - Social Studies 30-1
12 SOLARO - Social Studies 30-2
11 SOLARO - Biology 20
11 SOLARO - Chemistry 20
11 SOLARO - English 20-1
11 SOLARO - English 20-2
11 SOLARO - Mathematics 20-1
11 SOLARO - Mathematics 20-2
11 SOLARO - Mathematics 20-3
11 SOLARO - Mathematics 20-4
11 SOLARO - Physics 20
11 SOLARO - Science 20
10 SOLARO - Social Studies 10-1
11 SOLARO - Social Studies 20-1
10 SOLARO - English 10-1
10 SOLARO - English 10-2
10 SOLARO - Math 10 Combined
10 SOLARO - Mathematics 10-3
10 SOLARO - Mathematics 10-4
10 SOLARO - Science 10
9 SOLARO - English Language Arts 9
9 SOLARO - Mathematics 9
9 SOLARO - Science 9
9 SOLARO - Social Studies 9
8 SOLARO - English Language Arts 8
8 SOLARO - Mathematics 8
8 SOLARO - Science 8
7 SOLARO - English Language Arts 7
7 SOLARO - Mathematics 7
7 SOLARO - Science 7
6 SOLARO - English Language Arts 6
6 SOLARO - Mathematics 6
6 SOLARO - Science 6
6 SOLARO - Social Studies 6
5 SOLARO - English Language Arts 5
5 SOLARO - Mathematics 5
5 SOLARO - Science 5
2 SOLARO - English Language Arts 4
2 SOLARO - Mathematics 4
2 SOLARO - Science 4
3 SOLARO - English Language Arts 3
3 SOLARO - Mathematics 3
3 SOLARO - Science 3
Biology
12 THE KEY - Biology 30 Alberta
11 THE KEY - Biology 20 Alberta
11 SNAP - Biology 20 Alberta
11 Problem Solved - Biology 20 Alberta
11 Class Notes - Biology 20 Alberta
Chemistry
12 THE KEY - Chemistry 30 Alberta
12 SNAP - Chemistry 30 Alberta
12 Problem Solved - Chemistry 30 Alberta
12 Class Notes - Chemistry 30 Alberta
11 THE KEY - Chemistry 20 Alberta
11 SNAP - Chemistry 20 Alberta
11 Problem Solved - Chemistry 20 Alberta
11 Class Notes - Chemistry 20 Alberta
Language Arts
12 THE KEY - English 30-2 Alberta
12 THE KEY - English 30-1 Alberta
11 THE KEY - English 20-1 Alberta
10 THE KEY - English 10-1 Alberta
9 THE KEY - ELA 9 Alberta
6 THE KEY - ELA 6 Alberta
3 THE KEY - ELA 3 Alberta
Mathematics
12 THE KEY - Mathematics 30-2 Alberta
12 THE KEY - Mathematics 30-1 Alberta
12 SNAP - Mathematics 31 Alberta
12 SNAP - Mathematics 30-2 Alberta
12 SNAP - Mathematics 30-1 Alberta
12 Problem Solved - Mathematics 31 Alberta
12 Problem Solved - Mathematics 30-1 Alberta
12 Problem Solved - Mathematics 30-2 Alberta
12 Class Notes - Mathematics 31 Alberta
12 Class Notes - Mathematics 30-1 Alberta
12 Class Notes - Mathematics 30-2 Alberta
11 THE KEY - Mathematics 20-1 Alberta
11 SNAP - Mathematics 20-1 Alberta
11 Problem Solved - Mathematics 20-1 Alberta
11 Class Notes - Mathematics 20-1 Alberta
10 THE KEY - Mathematics 10 Combined Alberta
10 SNAP - Mathematics 10 Combined Alberta
10 Problem Solved - Mathematics 10 Combined Alberta
10 Class Notes - Mathematics 10 Combined Alberta
9 THE KEY - Mathematics 9 Alberta
9 SNAP - Mathematics 9 Alberta
9 Problem Solved - Mathematics 9 Alberta
9 Class Notes - Mathematics 9 Alberta
8 THE KEY - Mathematics 8 Alberta
8 SNAP - Mathematics 8 Alberta
8 Problem Solved - Mathematics 8 Alberta
7 THE KEY - Mathematics 7 Alberta
7 SNAP - Mathematics 7 Alberta
7 Problem Solved - Mathematics 7 Alberta
7 Class Notes - Mathematics 7 Alberta
6 THE KEY - Mathematics 6 Alberta
6 SNAP - Mathematics 6 Alberta
5 SNAP - Mathematics 5 Alberta
2 THE KEY - Mathematics 4 Alberta
2 SNAP - Mathematics 4 Alberta
3 THE KEY - Mathematics 3 Alberta
3 SNAP - Mathematics 3 Alberta
Physics
12 THE KEY - Physics 30 Alberta
12 SNAP - Physics 30 Alberta
12 Problem Solved - Physics 30 Alberta
12 Class Notes - Physics 30 Alberta
11 THE KEY - Physics 20 Alberta
11 SNAP - Physics 20 Alberta
11 Problem Solved - Physics 20 Alberta
11 Class Notes - Physics 20 Alberta
Science
10 THE KEY - Science 10 Alberta
10 SNAP - Science 10 Alberta
9 THE KEY - Science 9 Alberta
9 SNAP - Science 9 Alberta
9 Problem Solved - Science 9 Alberta
9 Class Notes - Science 9 Alberta
6 THE KEY - Science 6 Alberta
Social Studies
12 THE KEY - Social Studies 30-2 Alberta
12 THE KEY - Social Studies 30-1 Alberta
11 THE KEY - Social Studies 20-1 Alberta
10 THE KEY - Social Studies 10-1 Alberta
9 THE KEY - Social Studies 9 Alberta
6 THE KEY - Social Studies 6 Alberta
Biology (Print + Digital)
11 The KEY + SOLARO - Biology 20
12 The KEY + SOLARO - Biology 30
Chemistry (Print + Digital)
11 The KEY + SOLARO - Chemistry 20
12 The KEY + SOLARO - Chemistry 30
Language Arts (Print + Digital)
10 The KEY + SOLARO - English 10-1
11 The KEY + SOLARO - English 20-1
12 The KEY + SOLARO - English 30-1
12 The KEY + SOLARO - English 30-2
3 The KEY + SOLARO - English Language Arts 3
6 The KEY + SOLARO - English Language Arts 6
9 The KEY + SOLARO - English Language Arts 9
Mathematics (Print + Digital)
10 The KEY + SOLARO - Math 10 Combined
11 The KEY + SOLARO - Mathematics 20-1
12 The KEY + SOLARO - Mathematics 30-1
12 The KEY + SOLARO - Mathematics 30-2
2 The KEY + SOLARO - Mathematics 4
3 The KEY + SOLARO - Mathematics 3
6 The KEY + SOLARO - Mathematics 6
7 The KEY + SOLARO - Mathematics 7
8 The KEY + SOLARO - Mathematics 8
9 The KEY + SOLARO - Mathematics 9
Physics (Print + Digital)
11 The KEY + SOLARO - Physics 20
12 The KEY + SOLARO - Physics 30
Science (Print + Digital)
10 The KEY + SOLARO - Science 10
6 The KEY + SOLARO - Science 6
9 The KEY + SOLARO - Science 9
Social Studies (Print + Digital
10 The KEY + SOLARO - Social Studies 10-1
11 The KEY + SOLARO - Social Studies 20-1
12 The KEY + SOLARO - Social Studies 30-1
12 The KEY + SOLARO - Social Studies 30-2
6 The KEY + SOLARO - Social Studies 6
9 The KEY + SOLARO - Social Studies 9
Other
PS Financial Management for Engineers
PS NorQuest High School Math Prep Alberta

Subtotal:
Shipping:
GST:
Total:

Payment Details

Payment Type:
Student Name:
*
Cardholder Name: *
Card Number: * (Visa, MC, AMEX)
Expiration: * /
CVC: *
Address Line 1:
Address Line 2:
City: *
Province: *
Country: *Canada
Postal Code: *
Phone: *
Email: *
Notes:

Order Summary

Shipping Address

Payment Details

Product Summary