salam
well there are not mistakes as i can see just spelling one for the verb "think" but just the way u organized ur ideas that's all
but it's not harmful
it's a great production it's more than what we expect from a learner at this level
May God bless you
success and happiness