Austin Cooke
The course content is well put together, and the flexible approach to assignment style also allows you to tackle the set problems in your own way. There are lots of relevant, cross sector examples to refer to, and which reinforce the practicality of the content.