A library for  learning monitoring