This class is a complete nightmare. I would recommend no one take it if you have other options! It's ruined close to 4 months of my life. The teaching in the videos is obscure, not explained well, and difficult to understand. There are very few pract...