Thank you for this!
One more question - on the page for education, should I be including education that I'm still currently studying at? It has a field where it asks for Degree/Diploma/Certificate Received but since I haven't finished studying yet, I technically haven't received the certificate. By the time the interview rolls around, I will have received the certificate though. Should I fill it out preemptively knowing I will receive the certificate? Or leave it out considering it hasn't been completed at the time of submitting the DS260