This is the second one I've translated, I think its probably a big step up over the other one I did, but definetely still very beginner.
If there's anything in particular that stands out as being off let me know and I'll look into going back and fixing it.