A HUGE selection of challenges with a range of difficulty. The site can be found here.

I produce my solutions below.

Web Challenges

Reversing & Crypto

Forensics

Miscellaneous

Coding