learning toolkit