I took Spanish classes twice a week at NLCollege. I have had the same instructor since I started about 3 months ago, and my class size is small. I can genuinely say that my Spanish has improved a lot since I started! My instructor is EXTREMELY patient with us and always makes the class fun. As we progress, we focus more and more on speaking, which I think is the best way to learn! For how small the class sizes are, I think this is a great value for your money.
Definitely consider the NLCollege if you are looking to brush up on your Spanish skills!