Similar Items: Curriculum development and implementation