He is patient and takes the time to explain concepts. Tries his best to make it work. Always willing to revisit points we have already covered.

Review
Top