Write some getters for Project1 .. Project n
Print out the values before you call the average. It will make sense as to why you are getting 4 every time.

Step through your code and follow the...