John taught me at NSCAD (Design Project Management class). At the time, I had not realized how important his material would be for my future career as a freelance designer. With time, I came to truly appreciate his wisdom in the matter. Even better, now that I am teaching my own class, I still refer to my old notes from John's class (thankfully, I kept them all)!
John was a great instructor.