Yes I have.
I've used both European and Brazilian Portuguese.
At the moment I'm at Phase 2 Unit 9 of Brazilian Portuguese.
Personally I think it's the best language course for speaking and listening.
I've used Michel Thomas and Assimil as well.
If you have more questions let me know.
Take Care.