Stan Miller

It is impossible to overstate how good Hanifi is. His English is great. He has a real knowledge of the history and culture of
the Middle East. He is a great teacher and a great person.

- Steve

I have been taking lessons from Hanifi for about a year now. He is a great teacher and a great person. He is very patient and kind. I highly recommend him.

- Sarah

I have