Bernardo Presser
TL;DR
Product
Curriculum resource library for global K-12 school
Goal
Help teachers find the right materials fast, with confidence
My role
Product designer: IA workshops, wireframes, visual wayfinding system
Team
Me + curriculum team + stakeholders
Constraints
120+ activities with variants; teachers have minutes not hours; wrong age group = unusable
Shipped
Library structure, drill-down navigation, favorites feature, measurement framework
Result
Matched real teaching workflows; designed to reduce wrong-age downloads

→ Core Challenge

Design a resource library for a global school’s new curriculum: 120+ activities with language and age-group variants, where teachers had limited prep time and selecting the wrong age group could make materials unusable.

The tool needed to support structured drill-down through a linear curriculum while accommodating varied pacing across classrooms.

→ Process

IA workshop → mapped curriculum objects → defined drill-down model → validated nomenclature with teachers.

Interaction model exploration
User flow mapping
Information architecture structure
Personas mapping

→ Key Decisions

  • Made themes the primary entry point: they were already reinforced across school contexts and formed the shared language teachers used
  • Designed drill-down to mirror curriculum structure: Theme → topic → activity → age/language variant → download
  • Used curriculum nomenclature directly, eliminating translation burden for teachers navigating under time pressure
  • Built consistent color system and icon-style illustrations to support recognition during quick scanning
  • Negotiated scope to include favorites feature when full dashboard wasn’t viable, enabling teachers to save frequently used materials and reduce repeat effort
Complete browsing experience
Subtheme drill-down interface
Resource detail view (desktop)
Resource detail view (mobile)

→ Key Insight

Favorites system for quick access

→ Outcomes

  • Delivered library structure that matched how teachers actually work: structured but flexible for varied pacing
  • Created measurement framework tracking time-to-download, wrong-selection rate, favorites usage, and drop-off points
  • Established foundation for future improvements: earlier age-group prominence, preview cues, and personalized landing based on curriculum progress