Sorry to hear about the dismissal, but if you have been working in the legal field and want to go back to school then go for it. I guess the only thing to be wary about is the bar exam if you struggled in law school, but you will probably do a lot better in 1L having gone through it once before, but there are no guarantees.
There are all kinds of prep-courses, but none of them will guarantee you a good result. I self-studied personally and improved my score significantly without a review course, but I have improved more if I used a course like Kaplan or Princeton Review hard to know.
Good luck on the retake and getting your J.D.