I will let you know your grade when I finish, maybe fail, but I need to look again. So never use Google translator - I can now understand your email, but I could not when you used Google translator! Also, develop your confidence more. never ever say your English is bad, otherwise your English will be bad! If you remember you are a university student then your English is good if you compare your English to people who do not go to university.
Can you do the assignments you missed and send to me by email?
Best wishes