Hi Ghadeer, the last point you mentioned is extremely relevant since students are different with specific personality, characters, background, culture, and environment. The challenge is how to accommodate each students (if possible) and if not how to accommodate the majority of the students to keep them engaged and above all wanted to learn.