skills development courses

#667