My signature has a link to the trainings I offer.
There’s a DVCon paper I wrote specifically about abstract/concrete classes.