Ahmed Moustafa's Independent Learning and Research Resources
This blog aims at providing an independent learning experience beyond the classroom enhanced with encouragement, support, and assistance that is engaging and responsive to each student, allowing for individual differences and learning styles, enhancing student learning opportunities using mobile technologies and state-of-the-art resources that promote student learning and development.