In regards to the GRE, it depends on your specialty and what graduate program you are trying to get accepted to. Since my Bachelors was Engineering and the GRE requirements for Engineering Grad School were heavily weighted towards Math, I ended up exceeding my score expectations. It was mostly high-school algebra and geometry as calculus is considered a college level mathematics class. (Please realize that they changed the test/scoring the semester after I took it)
The hardest part for me was the vocabulary as I needed flashcards to study for it. I practiced by using the GRE words, every one from anachronous to zealot, whenever I could in everyday talk/chat/forums. This was the most fun I have ever had on omegle/stranger chat.
The writing part was not too harshly graded. They average the two scores so if you write a crappy essay do not worry. A lot of people get tripped up on the test by:
1. Not understanding the format (it is different than other standardized tests and honestly this makes a HUGE difference)
2. Not reviewing concepts before the exam.
3. Dwelling on previous answers/questions instead of keeping your head high and focusing on the task.
My advice is to check out the various programs entrance requirements and choose somewhere that you will be happy. Look at the kind of research available and make sure that the department gets significant funding/grants. When you get to graduate school you will probably choose your advisor/mentor and they will help you decide where your strengths line up with the schools goals/research. Do something you love, realize that it will be tough at times, and remember that whatever you do has never been done before and is something to be proud of.
I don't believe this is forum relevant(GREs and Grad School) but feel free to PM me for test materials etc. I am a brand new (still learning) snake owner but figure I can help on my other experiences.









(GREs and Grad School) but feel free to PM me for test materials etc. I am a brand new (still learning) snake owner but figure I can help on my other experiences.