he has given lectures in several schools and universities