Acknowledgements
Special thanks go to:
- Our coaches, Rasha Esmat Hassan and Mustafa El Sharkawy, for their endless support and their commitment to our team and the development of its website.
- Thinkquest staff, for their newsletters that were of great help and the Help Desk for its valuable advice.
- Our parents, for their true and loving support and encouragement.