Saudi Arabia
Umm Al-Qura University - College of Education
English, Learning, gifted, giftedness, needs analysis