Time Commitment
Program Cost
Personal Qualifications