Nassau Flyers is simply "you get what you pay for". Pricey, but a good overall, and they have a good syllabus that they follow and sign-off on.
I can't recommend the "other company" I flew with anymore.
Good luck, and don't give up. I had about four instructors in all, all out of my control...