I've said it before, but TEAM was absolutely hammered in my Fundamentals class (to a greater degree than the skills). That really resonated with me. The number one thing I learned / took away from Fundies was the importance and primacy of "team". Now, having talked to others who took the class (with different instructors), I'm not sure every class is covering this to the same degree. It might very well have to do with the students as well. If you're having a tough time keeping yourself still, it's a bit hard to focus on your teammates. Having smaller (3-4) person classes, with everyone roughly of equal experience might go a long way to allowing all students to get as much from the class as possible. Personally, I don't like the 6-8 person classes that both GUE and UTD allow (with two instructors). For many reasons, they don't allow the same amount of instructor to student time (even if the ratio of instructors to students stays the same).
In any case, neither Fundies nor Essentials is going to allow you enough time to practice the skills until they're second nature. What you want is enough practice in the class setting so that you can up your chances of continuing to practice correctly after the class.