Professional? AKA Expert Ex = has been, former spurt=drip under pressure :)
I have done dozens of seminars and have self-published a handbook for Croatian genealogy and have taken groups to the old country.... but a professional? I learn something everyday and as much as I do this I get lucky.
Keep in touch...