All depends on the budget, and the volume of film to scan.
Probably the least expensive decent quality option would be an Epson V500 (new @ B&H / Adorama for $150, used or ebay for less, I would guess).
Pacific Image and Plustek make some decent 35mm scanners, but they're not exactly inexpensive:
---Pacific Image 7250u $230
---Plustek 8100 $290
---Pacific Image 7250Pro3 $300
---Plustek 8200i $407
(All prices are @ B&H)
That's about all the affordable choices out there. All 4 of the dedicated scanners will outperform the Epson, resolution-wise.
The 7250Pro3 has the ability to automatically scan full, uncut rolls. The other 3, only strips, and the frames have to be advanced manually. I think the Epson can scan 2 6-frame strips of 35mm at a time.
The second 2 both have infrared dust and scratch removal capability, the first 2 don't.
The Plusteks come with Silverfast scanning software (SE for the 8100, Ai Studio for the 8200). The Pacific Image scanning software is so-so, your student may want to invest in VueScan. While I like Vuescan for it's interface and usability, I prefer Silverfast for converting C-41 negatives using their NegaFix profiles. Either software would be good for scanning slides, but I'd give a slight advantage to Silverfast Ai Studio for slides, which has a more robust it-8 custom profiling workflow than Vuescan (IMO) for slides. But you can also do that externally using IT8 targets from Wolf Faust and ArgyllCMS software. The Epson scanning software is capable, but I don't have a lot of experience with it to offer an opinion.
In short, though, scanning all the frames in a roll (as you would get from a camera store) is a major time investment. The Fuji/Noritsu scanners that are built into the minilabs are way faster in comparison. I don't know where you're located, but is there a Wal-Mart/Sams Club/Target/Costco/Walgreens in your area that still does C-41 in-house and can turn around stuff same-day or next day? Ask a lot of questions @ Wal-Mart, there has been some discussion on other forums that they no longer return negatives, just prints or CD's.
Sorry I can't make a really strong recommendation one way or the other, but I hope this gives you (and him) someplace to start.
--Greg