Amazed by the improvement to my playing, understanding and enjoyment under Jo's skilful and encouraging teaching. Useful, understandable and often hilarious guidance on all aspects, including practicing. Best teacher I have yet found, strongly recommended.