Ruth is very approachable, patient. Explanations given in a simple way. She makes the classes fun and open but maintains a learning environment. Lessons appear to follow a sensible pattern.2 months is a good enough time but it becomes difficult/ boring / tiring. Good mixture of teaching styles. I will not attend more lessons if no Ruth.