Language skills:
| Speaking | Reading | Writing | Listening | |
| Arabic | Excellent | Excellent | V. Good | Excellent |
| English | V. Good | Excellent | Excellent | Excellent |
Computer Skills:
| Level of Proficiency | |
| Microsoft Word | Excellent |
| Microsoft Power Point | Excellent |
| Microsoft Excel | Excellent |
| Microsoft Access | Very Good |
| Internet usage | Excellent |
| General Computer knowledge | Excellent |
| Windows XP, Vista, 7, etc… | Excellent |
| Assembly Coding | Very Good |