First, are you still taking the class? Make the most out of class. Ask questions! When you're covering a particular problem, really dive into the details. Come to class a little early and see if your teacher is free to answer a question or two. (Note: this depends on the teacher; some prefer that you wait till after class to ask questions, but some get there early and are bored while waiting around for class to start.)
Also, I want to address something you said - that the course is teaching you things you already know. There are a number of things you can learn from a question even when you get the question right - so don't think that, just because you get a question right, you don't need to discuss anything or think about it any further than that. :)
Don't neglect quant. Your quant may already be quite good, but it's also easier for you to improve there (because it's your strength!). You might as well pick up a few more points that way, too.
Third, talk to your teacher about your specific situation. S/he should be starting to get to know your strengths and weaknesses from class and can provide very valuable advice.
Fourth, have you taken a full-length MGMAT CAT under official conditions lately? (Do the essays. Limit yourself to two 8-minute breaks. Just like the real test) If not, schedule yourself for one. Then use the below article to analyze your results:
http://www.manhattangmat.com/blog/index ... ice-tests/That will help you to know what to focus on while you're studying. Follow the syllabus in general, but also know what your weaknesses are very specifically - and know whether you have a timing problem. If you do have a timing problem, you won't get to 700 without fixing it, and timing problems typically take at least 4 to 6 weeks to fix (depending upon severity).
If you want to discuss anything that you discover from your test analysis, feel free to come back here and post and we'll help you try to figure out what to do.