“Emad El Din’s Era” a mixture of different generations learning from one another