Learning across difference