private static void displayEnrolledCourses(Student currentStudent,ArrayList<Course> courses){
		Collections.sort(courses, new courseCompare());
		ArrayList<CourseOffering> offeringNum = new ArrayList<CourseOffering>();
		int i = 0;

		// Loop through the enrolled courses
		for(Course course : courses) {
			for(CourseOffering offering : course.getCourseOfferings()) {
				if(offering.isStudentEnrolled(currentStudent) || offering.isStudentWaitlisted(currentStudent)){
					System.out.println(course.toString());
					System.out.print("\t" + (i+1) + ":  ");
					// Display if they are dropping vs. removing from waitlist
					if(offering.isStudentEnrolled(currentStudent))
						System.out.print("Drop->");
					else
						System.out.print("Remove from waitlist->");
					System.out.println(offering.toString());
					offeringNum.add(i, offering);
					i++;
				}
			}
		}

		// Check to see if the list of courses is empty
		if(offeringNum.size() == 0){
			System.out.println("No enrolled or waitlisted courses.");
			return;
		}

		// Prompt the user for their selection
		System.out.println("Enter the number of the course offering you would like to drop");
		System.out.print("or enter zero to return to main menu:  ");
		String selection = input.nextLine();
		try {
			int optionNum = Integer.parseInt(selection);
			if(optionNum > 0 && optionNum <= i){
				offeringNum.get(optionNum-1).dropStudent(currentStudent);
			}
		} catch (NumberFormatException e) {
			System.out.println("Invalid selection. Returning to main menu.");
		}

	}