First, a question for you. Why are courseworkPercentage and examPercentage declared static? Do you really want them to have the same value for all instances of the class?

db