added upper bounds on number from spec or eth

also added constraint for number of people with outstanding gpa, fixed
a box plot issue too