I am a technically a freshman mathematics and computer science major at the University of Kentucky. However, I was able to take a lot of math classes in high-school (I was home schooled) at the local university. So at the moment I am in modern algebra 2, and topology 2. I was wondering when I should take the math GRE, because it is going to take me at least 2 years to finish the CS program here, and I don't want to forget everything that will be on that test. Also is there a penalty for taking the math GRE more then once?
Thank you all for the help on the weird question.