I am a native Egyptian dialect Arabic speaker. However I need to improve my writing and reading skills in standard Arabic. I also need to understand Arabic legal terminology as I am a current law student who will have to deal with Arabic in my future career.