Through hardcore studying and cramming :D Timetables, i find don't work for me. Creating a list what is needed to be completed for the day is more effective and flexible. I'll spend as much time possible, until the information FINALLY sinks in, well thats for me :) since i have short term memory...