Generations curriculum