While he has problems with his own theology (e.g., advocating a form of eternal security), Leighton Flowers, a former Calvinist, has many great videos refuting Calvinism. Here is a new one that was posted today showing how, if Reformed theology is true, Satan is superfluous:
A Calvinistic Inconsistency regarding Satan
For a thorough critique of Reformed theology, see my article:
An Examination and Critique of the Theological Presuppositions Underlying Reformed Theology
A Calvinistic Inconsistency regarding Satan
For a thorough critique of Reformed theology, see my article:
An Examination and Critique of the Theological Presuppositions Underlying Reformed Theology