How CuroGens Learning Works within The Zone of Proximal Development