Resources on ridgelets/curvelets
From what I found online, this paper is a pretty good intro to curvelets:
Curvelets A Surprisingly Effective Nonadaptive Representation For Objects with Edges.

Another decent one I found was Curvelets and Ridgelets.

A quick Google search can lead you to a lot of good resources, and provided sufficient background, you can learn most of these things on your own. I'm sure there's more literature freely available out there.