I've written a few articles on self-study tools from the perspective of a teacher (you can find them all on this site under the tag 'free resources'). I'd like to hear from some students, what do you use to help with your studying?