Hamza was so flexible and accommodating with me! I unexpectedly had to cancel our in-person session with very little notice, and he graciously offered to make it up online. Even online, he was warm, friendly, and most of all, an excellent teacher. Don’t hesitate to book!