A rubic jacket on a book report?

I'm sorry, but I'm not familiar with the term "rubic jacket" in the context of a book report. It's possible that you may be referring to a different term or phrase. Could you please provide more details or clarify your question so that I can better understand and provide you with an accurate response?