Rosh is pretty great, spot on with questions and more-so with explanations, and HIPPO is great as well... While I think Rosh is best for the structural presentation of the exam, I think I learned more word for word with PEER. The explanations to those questions were excellent. Intern year i ONLY used PEER and scored well.