Here are links to courses that I have developed. They are based on these blog posts but give more information and accreditation for professional development hours.
Talking Maths – How to Make Maths Noisy

Here is some feedback I have received on this course:
“Very informative.”
“A highlight of the course was the varied activities to use in the classroom.”
“I found this course highly relevant for all my classes. I think more Primary School teachers should be doing this course.”
“Presentation was excellent. There were lots of great examples and information and sources.”
“It is great!”
Algebra Tiles – From Concrete to Abstract

Here is some feedback I have received on this course:
“This is one of the most useful courses I have done so far. Very straightforward and easy to use information. I really enjoyed this course. Thank You”
“Great and just the right amount of activities.”
“Cannot be improved, it is already so good.”