Had an intensive course with Ali Ibrahim, passed my theory and Ali got me a practical 10 days later. Hes an amazing and easy going instructor, when learning he will go over and over to refine and perfect the skill to be test ready and covers all the routes so you have all the knowledge everywhere. Well worth the money and time invested with him, would highly recommend.