Not everybody is an "A" student. In fact, most of us aren’t. But that doesn’t mean we can’t get a decent education and put together a solid career.

According to the annual report on colleges put together by U.S. News and World Report, here’s a rundown of the best schools out there … for B students:

  1. Pepperdine University
  2. Fordham University
  3. Syracuse University
  4. Purdue University 
  5. Rutgers University
  6. Michigan State University
  7. University of Iowa
  8. University of Delaware
  9. Baylor University
  10. State University of New York (SUNY) College of Environmental Science and Forestry (U.S. News and World Report)