I agree with awags on the top 3. But then I think you can lump Cal, MInnesota, Georgia, Maryland, Pittsburgh, W. Virginia, UCLA, all in the same group, depending on how many other human coaches are around in your area. UCLA takes a bit of learning, but I've had good success there.