Requirements (You must meet all to apply!)