My son wants to practice the 12 principles of animation. I didn’t even know that was a thing.

Can anyone recommend Animation software that is appropriate for beginners? He has good drawing skills. Help me help him bring his drawings to life!