I agree with above. Crush step 2 is actually a better book than First Aid, which is a decent general book but hard to read from cover to cover.
I highly recommend the case files series, which exists for almost every rotation. Short cases with 5-10 page explanations are all you need for each rotation and it will really prepare you for examinations.