We haven't been into diving before, just a little bit of snorkeling. They recommended us to read the book first which really helped during the 3 day course. The people are friendly and professional. However: you don't get the certificate for granted. It is work and the instructors won't let you pass if you don't show the required skills both in the water as well as in writing. I like it that way. We went on a guided diving trip with them the day after the exam. That was when the real fun began! The underwater world is unbelievable and our guide made all the difference. If we come back to Zanzibar we will definitely go diving with them!