Ongoing Professional Development:   
There is online training that you can find on the PA Department of Education website: 

To purchase course enrollments for online non-credit or graduate credit offerings, please go to http://embeddedlearning.com

You may also find professional development training through the following websites: