National Federation Rating officer ...
Chess Coach (Fide Instructor), and Fide Arbiter(FA)
Các câu lạc bộ
Team Sudan
358 thành viên
Dan Heisman Learning Center
17.678 thành viên
Arabic National Team
2.933 thành viên
Road to Membership
4.511 thành viên
Chess-n-Chat
6.423 thành viên