he won't accept work that is emailed to him even if you tell him you can't upload to canvas. he will not work around your issue he gave me two zeros and didn't accept my hw cause I wasn't able to upload to canvas. I showed him proof that it was done on time and I emailed him about the issue before the assignment was due and still gave me a zero