You're gonna get what you're ready to pay for! I would recommend ken tamplin as he fulfills all the criterias but the last one.
Agreed. You can also take lessons from Floor Jansen (ex-After Forever, Nightwish). I have a friend who did, ans she says the lessons were great. But it's pricey too.
Quote by Xiaoxi
The Byzantine scale was useful until the Ottoman scale came around and totally annihilated it.