Professional development is often seen as something that is "delivered" to us in a staff meeting by a "professional". While that is certainly one way to receive professional development, it is certainly not the only way. I have delivered professional development to my own colleagues by e-mailing them videos like this one that I made.