Cover the in-memory mapper (count collection, GetCounts branches, GetStats deep-copy), listCourse pagination loop, listCoursesStats aggregation (by-org + mapper delegation), getCourse name resolution and error wrapping, and createCourse(s) param mapping. 14 tests across 3 files. go vet clean.