After my friend's suggestion, I decided upon choosing Above The Best driving school in Ottawa. I completed the whole course in 2 weekends. I was really impressed with how the theory course was structured. The lessons were logically built on one another and everything was well explained by the instructor!
Their instructor was a great teacher not only in terms of knowledge but more importantly, teaching. Instead of a very linear approach that most teachers take, he made learning a flexible process. He made me understand my mistakes and taught me not to repeat those. I found the instructor to be very patient and explains things even thousand times, until you really become comfortable with your driving skills.
I landed a perfect score on the final exam!!
I would highly recommend this Ottawa driving school to any new drivers looking for a comfortable and professional learning environment.