How to Earn Rainbow Gems

Gems for Every Purchase

Every time you shop with us, you'll earn 10 Rainbow Gems for every $1 spent.

Shine Bright with Reviews

Share your feedback with the community and earn 25 Rainbow Gems for each product review you leave.

Spread the Magic

Invite your fellow educators and you'll receive a dazzling reward of 350 Rainbow Gems for every successful referral.


Every 100 Rainbow Gems = $1 discount on future purchases

Gem Collector

Sign up today and receive 100 Rainbow Gems for joining. Plus, enjoy access to exclusive deals and promotions.

Sapphire Seeker

Reach 2000 Rainbow Gems and unlock a 10% discount on future purchases.

Emerald Explorer

When you accumulate 3000 Rainbow Gems, you'll enjoy a 15% discount on all your favourite resources.

Ruby Royalty

Achieve 4000 Rainbow Gems and receive a dazzling 20% discount on future purchases.

Sign up now and start collecting gems today!

Aenean leo ligulaconsequat vitae, eleifend acer neque sed ipsum. Nam quam nunc, blandit vel, tempus.