Maria is a great teacher, with much patience and encouragement. What makes her classes special is that they go at a measured pace but still push you to explore your limits and to expand those limits, while also taking the time to teach the underlying philosophy behind yoga, its history and evolution over time. I strongly recommend her classes!