Rocket Arabic — Pinerolo
I think it's a very good language tool. Unfortunately I'm an old man and my memory is going away. Nevertheless I enjoy it very much and hope I'll get great personal satisfactions studying the Rocket Arabic!
About the actual results, much shall depend, naturally, on the performance of my old brain.