Namaz: learning for beginners.