Thanks Baloo,
I found this in one of your links
Public speakers
Guest speakers, commercial speakers or seminar leaders can speak or deliver training in Canada without a work permit as long as the event is no longer than five days.
I think he would count as a seminar leader as he would be...