The basic fly fishing course offered by Country Pleasure is the same course as the Jim McLennan one. I know this, because I took it. lol
Jim is a fantastic instructor, in fact, I just did his listening to the bow course last weekend ( http://flyfishcalgary.com/board/index.php?showtopic=9260 ) and it was nothing short of spectacular. I took the basic course last year through Country Pleasures, and later found out who Jim McLennan was after being taught by him. Needless to say, I liked him enough to take another course of his. I highly recommend his courses.
Also, if you sign up through Country Pleasures, they give you a 10% off coupon with it. At least, they did last year.