I agree with drogonski's and coffee_'s advice however, if possible, you should also consider learning things in a group setting with your friends if you're comfortable with the idea. For example, you could delegate dot-points and get each other to explain it to each other. By doing that, you...