add learn resource