A web application for online Arabic and French tutorial.? You would have one tutor from one side who could talk and chat to a user. The user could choose to have the same or different tutor each time. The user could pay online daily monthly or yearly. Once the user is subscribed he has a written and speaking test to see his level then he/she will be allocated the right tutor and books.