Communicative, helpful, and thorough. 10/10