As a complete beginner I started learning Spanish with Sandy about a year ago.
She is an excellent teacher and I can't praise her enough. Her lessons are interesting and well structured. She is extremely patient and makes sure I understand every aspect of the class. We manage to do both theory and speaking in each session and she tailors the class to exactly what I want to do.
Moreover the flexibility of arranging my class at any time that suits me is brilliant.
I would highly recommend Sandy.