If somebody already knows a fair amount about what they want to do, it's a great database. I think it's a bit overwhelming for somebody who's not even quite sure what they're going ot be doing