I have been involved in science education for over 30 years and I have taught chemistry from the middle school level up to and including pre-med students preparing for the MCAT. There is no magic bullet to replace a students willingness to work and their desire to learn.