I will be in my third sem , I want to start early with GRE Prep and have command over things like grammar, Please tell me a reliable source where I can start from.
Also I am interested in research areas , Is it possible to do research during btech If I am keenly interested in a particular technical subject and have knowledge about that field, Also Will it be helpful if I work on open source projects that other people and NGO's etc can benifift from? Will all of this help me in the GRE Path?