You should be good human first, which is also the first criteria of becoming a good Mother. Should have a mind of your own to recognize the uniqueness in yourself, should have a goal in life and a passion to achieve that. You should be educated enough to chase knowledge and implement those in good faith. You don't need to have any degree or formal Institutionalized education. Should have the ability to access potential in any individual. You should have the ability to say "no" when its a no, also the art to make it sweet. rest of the others let me find out in you.