Put 2D-looking cartoonish facial expressions on a 3D human character

Hallo, I have a 3D character that I want to use for an animation. But I want to put 2D-looking, cartoonish facial expressions on its face and animate them so that the facial expressions look like they were drawn in a classical 2D-animation-software. What is the best way to achieve that?
Thanks!

you can use the UV Warp modifier, check my answer here:
https://blender.stackexchange.com/questions/181389/how-can-i-animate-a-2d-face-rig-on-any-3d-object