IB Spanish B is an intermediate-level course for students with prior knowledge of Spanish. It aims to enhance language proficiency in speaking, listening, reading, and writing, while exploring cultural themes and societal issues through a variety of texts and media from Spanish-speaking regions.