Greg Secker, he his very good indeed. And as far as fundamental analysis is concerned he is hot.
I have also been lucky enough to watch him twice, giving follow up support tuition to his graduates.
I been going to all the free seminars of the various tutors and keeping a note of what I thought of them as well as researching their backgrounds. I have to say that Greg Secker's course is probably one of the best three in the country for the absolute beginner