I'm really sorry for saying this, but sometimes,you have to learn how to study. If you have any questions, 1)go consult your notes and think it through first, 2)if that fails, try getting a teacher, 3)if that fails as well,go online and type in your question before 4)consulting your friend. cuz chances are, if these stuff is not in your notes,your friend, who by the way isnt a multiple international olympiad gold medallist, will not know and will have to consult someone else!
Moving on, if its a question on concepts and if you do not understand, then yeahh,consulting a friend might be a good thing cuz he can break it up into simpler reasonings rather than the humongous and (sometimes) unnecessary additional points made by others on the web (since these additional points are far beyond the syllabus). If its a question on content, ie how many centrioles are there in a cell, then just use the internet, cuz the answer is right there. Studying, by now, should be 45% in the lectures and classrooms, 45% at home and 10% when asking friends. So yeahh, i know im being a complete ass here. But seriously, you have to learn how to study.