I just thought Id share this small program I came across which helps with understanding the script and pronunciation of arabic letters.
(note, when i tried to use the crack, theres no words on the buttons (just ????). This is how i got it to work. Firstly, when installing dont change the default installation folder. Then, open the file in the "C" folder, and at the bottom of the box that opens there is two buttons, click the left one and it should be cracked properly)
Also this book has a lot of notes on the arabic script, its written well and not too big (95pages):
(let me know if they are any good or if you need help understanding any thing inshallah post it here)
fee aman allah