user will now be immediately reprompted for a new filename if the given file does not exist. new method, isNumber Course reference to Gradebook is now a reference instead of a pointer