Attended the Scrum Master 2017 course with Cert Unlimited. Really enjoyed the experience which was well organised, thought through and interactive. Mark, the instructor, was very knowledgeable and happy to take my numerous personal questions on its practical application where I work. Only thing to recommend, if doing the course virtually, is to book the exam at the start of the course so you can get the whole thing done in two days.