ingratiate
verb [ɪnˈɡɹeɪʃiˌeɪt]
Ingratiate means “to gain favor or acceptance by deliberate effort.” It is usually used with with, and is often (though not always) used disapprovingly.
When you ingratiate yourself, you put yourself in someone’s good graces in order to gain their approval or favor. While the word ingratiate does not necessarily imply that your behavior is obsequious or otherwise improper, the word may be used disapprovingly by those who distrust your motives. Latin orgin.
English
Optimized studying based on the forgetting curve vastly improves memorization. - What is reminDO?
Memorize