If you or your students are looking for a Spanish course to help you prepare for the IB Español B exam, check out Pearson Education's Exclusiva!
The online course includes a lot of great interactive exercises, quizzes, videos and vocabulary lists at the Español B level. The reading exercises make use of Lingro translation popups via a special version of our translation API.
The course requires a subscription, but you can try out some sample content for free from the Exclusiva homepage or watch a video with an overview of the site.
It's well worth a look!