Major Requirements
What are the Major requirements?