sup does, how did I reset my switch...case in the classChoose scope? Like, I need to return the scope to the beginnin' in case of type an invalid class.
Create a "correct input" bool variable set to false, wrap your switch block in a while/do-while loop block checking the status of the input bool variable.
When you have a valid input, change the input bool variable to true and the loop terminates.
You could change the default: case terminator from break; to continue to make the overall logic more apparent, but not needed.
The structure looks ok, so long as it does what is intended, it does look reasonable. Pretty good if you are not used to loops like this.
One very minor comment, at line 84, rather than while (verify == false) it is perhaps more usual to write while (!verify) (note the ! which means not).
Similarly the opposite condition, if appropriate would be simply while (verify) rather than while (verify == true). At least you should be aware of this style, in order to read and understand other code you come across.