hi there! hmmm D90 is a good camera but i felt it's too expensive to start off as a beginner dslr, given she just joined CCA not too long ago.
Alot of entry levels DSLR produce good Image Quality photos too.
Below are my recommendations :
Pentax k-x
canon 450d, 500d
sony A330
Nikon D5000
CHeers!