Hello,
Really appreciate to you for sharing knowledge in easy manner.
Nothing mention about created object deletion in singleton design pattern.
Please update the code according to that and cover this point in video.
Keep destructor in private and use delete at scope end or write method for releasing the object.
Thanks