Learn Hardcore Swahili: maandalizi - the preparations