While not an online site I would highly recommend Understanding Exposure from Bryan Peterson.

Great book, really helped me a lot and has great reviews online.