I am now working as an internet assessor, which is a part-time independent contractor. I work no more than 20 hrs. I am concerned that if this is legal for me as I hold the study permit now. Is it the same as working off-campus no more than 20 hrs? And also I am confused how to deal with the tax for this income. Could someone help me with this? Thank you so much!