Extremely knowledgeable and great at explaining matters in language I could understand.

×