So I am actually taking a TestMasters class and with the amount of homework given, practice tests to take and the time crunch, I am also freaking out. I haven't been scoring amazingly- highest was 160 and I want to go to a top 10 law school.

GPA isn't terrible but isn't amazing so an awesome LSAT score could def break it in. around 3.6..i am hoping for at least 170 and I have heard early admission is usually better.
Anyways, what do you guys suggest, I have decided to take one week off prior to the test and I am taking at least 3/4 practice tests a week and hoping that helps improve my score.
Also, if you guys do suggest to wait, would you suggest to take another course-this course was super helpful and it really made me focus unlike the other months where I could not study nearly as much.
Second part of the question---
I am also thinking of attending a law school that focuses on public interest-human rights. Northeastern is apparently the best in public interest by offering co-op's, no grade policy and other awesome aspects, and its easier to receive admission, but it's like 71 on the ranking. It has made substantial improvements in the past going from 90 to 80 and now 70.
So if i don't wait till December and take it now, I could possibly go to that one, which is not terrible. Not my ideal but definitely not the worst.
Thanks in advance for your advice/suggestions.