Sam Azab
Sam is SO GOOD. His system for teaching makes sense and helps Arabic 'click' in my head. The homework is easy enough and he does so much work to make sure we really understand the material before the tests. take him if you want to learn! He cares about his students so, so much. 