I'd give it a ten. The classes are very well thought out, quick, to the point and very informative. I learned a lot from both the admin and advanced admin class. I also like the ability to re-take the classes at any time when a class is scheduled. The classes are defiantly needed, and the people who put there time into them are a good example of what makes eGO , well eGO.