Amended the first puts to print, and then fixed one of the method names
added an an index number to go in front of each name
fixed the formatting method to only print out student names beginning with S using an if statement
asked for the user to input a letter to retrieve a list of students whose names start with that letter
rearranged the order of printed information to display the header after asking for user to input a letter
just tweaked the name of a method and removed the redundant array at the beginning, no changes to the code made here
modified the code to only print students whose name is less than 4 characters
wrote a replacement method to loop through and display student names using the while method rather than the each method
wrote another replacement method to loop through and display student names using the until method
now asking the user for more detailed information first name and last name and nested a while loop to insist on something being typed into the last name field if the first name field has been entered
using the center method to align the printed summary
cohort is now user input, no longer hardcoded
using the case method to create more options for the user. add case completed.
restructured the code into smaller one-action methods to try and make it easier to read when executing them all together at the end. list option running ok as i've now added a student array containing one default value to test. add option not running ok- need to somehow shovel user input into the student variable that is now located outside of all methods
couple typos amended. list option ok. return option ok. add option needs to be fixed - see comments inside
add option now works
edit function working
edit function not working correctly
grouped students by cohort in the display method
delete function now working. the directory now completely functions