David is fun and generous. Really enjoying his mentorship.

0