Ramez Kanj
★★★★★
Great lessons and such a patient tutor. Never has any problem explaining things multiple times or in different ways until I understand and am ready to move on, so every topic we covered, i became confident in.
Read more
see less