We are officially a registered Massachusetts Company with ID Number 001257939. Our headquarters is located in Andover, Massachusetts, USA with a branch in Cairo, Egypt. Most teachers are located in Egypt from the prestigious Al-Azhar University.  

Did this answer your question?