What prep should I do for the SAT and ACT?

Is taking a prep class necessary? Or do you recommend a review book? If you recommend a review book, which one? Thanks!