I too have taken a few classes at Quilt U. Loved them all, and wish I had more time to do more of them. While you can go at your own pace, you still need to work on your project during the class, so if you have any questions, you can ask them before the class ends. But if you don't get your project finished on time, it isn't a problem.
I have taken some of the EQ classes in the past and learned so much about the program, more than just trying to read the books. I need to find the time to take some more of the advanced classes and learn more about the program.
I think any class there would be great. The person that runs it, keeps finding new teachers, and coming up with new classes all the time. They are about ready to stop for the holidays, and will start more classes after the first of the year.