Christopher Nott
There are 3 written assignments which can be tough if you don't read the directions, but, he gives you a template to follow, gives you the resources to use, and lets you re-do it if you screw up. Even if you don't pay attention, after the first one you pretty much know what do and what to write. Always available by e-mail and answers quick.