индивидуальные занятия любым языком хороши, когда за короткое время надо подтягивать язык для определенной цели (сдача экзамена, например) или же необходима адаптация методики под конкретного человека с учетом его способности к обучению, пониженной концентрации и т.д. Самые эффективные занятия - это курсы по 3-5 чел в группе с преподавателем- носителем языка. Групповое обучение в том числе рассчитано на освоение максимума коммуникативных навыков (диалоги и т.д.). Обычно к занятиям в группе для самостоятельной работы прилагаются какие-нить лингафонные курсы или мультимедийные учебники. Мультимедийные учебники хороши для работы дома или околачивания груш на работе, а вот лингафонные курсы в машине слушать - самое милое дело.
В Москве, говорили, неплохие курсы испанского тут.
PS плюс само собой тесное общение с носителями (носительницами в вашем случае) языка позволяет держать язык и другие части тела на постоянном подъеме