Quizalize in another alternative to Kahoot. It is self-paced and gives you great data so that you can see how your students are doing.