This is my site so far which includes my annotated guided exercises. Enjoy!