Useful apps for screencasting and flipped classroom resources (Will be adding comments and suggested activities in due course)