I cannot imagine a better place on the planet to be learning Arabic.  The effort to maintain a standard of excellence at Shababeek cannot be over-appreciated. The quality of all my sessions and all my nurturers has been superb.