National Federation Rating officer ...
Chess Coach (Fide Instructor), and Fide Arbiter(FA)
Các câu lạc bộ
Team Sudan
356 thành viên
Dan Heisman Learning Center
17.673 thành viên
Arab National Team - منتخب العرب
2.806 thành viên
Road to Membership
4.559 thành viên
Chess-n-Chat
6.316 thành viên