different people for sure learn in different ways. personally i learn best by actually doing problems. reading is a very inefficient way for me to study cause i usually dont remember much of the info after i read it, so i end up reading it over and over again, which takes too much time.