Good sharing but it can be improved if you teach arabic with sarf wa nahw, only words meanings can not teach arabic.