Study Spot
Customized learning paths based on interests
Techniques like flow chart making, group studies,use of visual and verbal mnemonic techniques are important, Also it's important to takie intervals during studies and to constantly revise things we have already studied.