Sure, here's the list of documents I am preparing:
Appointment Letter
DS-260 Confirmation Page and Form
Medical Examination Report
Criminal Record Check
Photographs
Passport
Original Birth Certificate (Petitioner, Principal Applicant)
Marriage Certificate
Evidence of Relationship (photos, etc.)
Document Residence in Canada: Study Permit
Tax Statements (W2) (Petitioner)
Affidavit of Support Document
Let me know if there's anything else you think we might need