I have discovered that it is important to distinguish what “all levels” yoga means. All levels really means that there are opportunities for every type of practitioner within a class, ranging from beginner to advanced. It doesn’t necessarily always mean that every single move is broken down in a beginner’s way, nor does it always mean that I will offer the most advanced variation. It’s a pretty broad term to cover most types of practitioners. Always listen to your body and modify as you need to.