DVD's, seminars? - don't buy it. The only way to improve is to do lots of it against a variety of people.
I would agree here. Train with as many students as you can, if there is a student that is difficult/awkward - that is the guy you need to train with.
Co-author of `Positive Aikido`