English DSRP Cited by user Biogeographist on 18 Mar 2016 DSRP is a theory and method of thinking, developed by educational theorist and cognitive scientist Derek Cabrera.