This is really good. Faces can be so hard to get right, because even the slightest bit off fucks with the part of our brain the recognizes faces. Caricatures take it too far, so it’s not as bad, but just a little off and your in the “uncanny valley.”
well done!!