Is it pure to say "he spelled out The explanation why he was late"? I suspect that it doesn't make sense. As far as I know, there is not any hypernym for "courses which are not on the internet". You can qualify this sort of classes as "on-web page" or https://petfooddubai55431.liberty-blog.com/37939821/the-best-side-of-cat-needs-uae