ATP is fine if you realize one thing. They're not going to hold your hand one bit. It's all self study and very high pace. If you can't keep up, you're not going to get extra help.
If you're not ready for the checkride, get some extra dual. They're going to charge you. It won't be cheap. What's the cost near term and long term of a busted checkride? That's up to you.
Be the PIC of your training. Don't let ATP bully you. Saddle up. Come prepared. Don't be a little b!@#h.
Good luck. We're all counting on you.
Plane Coffee