In today’s U.S. economy, it seems as if you must be skilled in math, science and healthcare — this according to CareerCast. The website released it’s annual list of the country’s best and worst jobs based on five factors: Physical demands, work environment, income, stress and hiring outlook. Check out the ten best jobs in the U.S. after the jump!

Wendy L.

10. Mathematician
9. Computer Systems
8. Online Advertising Manager
7. Occupational Therapist
6. Audiologist
5. Financial Planner
4. Dental Hygienist
3. Human Resources Manager
2. Actuary
1. Software Engineer

[source]