Dr. Greg Dietrich
Not bad overall

Overall fine, but could include more examples.

3
Date of experience: Oct 31, 2024