@ Ameena
I do not know of anyone who teaches ML to CSS aspirants. Alternatively, you should probably ask this question on some facebook page of International Islamic.
I am afraid I cannot quantify the rattafication thing. I would advise you to have a glance at the recommended books and decide yourself.