Probably mentioned here before, best value for a Mosport GP event is going with the Toronto area chapter of the BMW club at their 2-day schools. Their chief instructor is Derek Hanson, and many of the in-car coaches are guys I know who also help at events put on by Derek's son Peter. You will get proper classroom sessions and in-car coaching included with the entry price.
They have their 2020 dates posted up now. In Canada there are 4 at the Mosport GP circuit and 1 at Calabogie:
https://www.trilliumbmwclub.ca/2020trackdates
Some info on their events here, note that you do need at least an SA2010 rated helmet ... M rated motorcycle lids are not accepted.
https://www.trilliumbmwclub.ca/advanced-driving-schools