Should be plenty of time, but as mentioned, whether you are under the gun on timing or not, the key to this process is the student doing their homework on what to take and some backup options. That includes getting online the night before to see what is open, how many spots are left, and pre-staging it online. They can essentially put each class in their "shopping cart" beforehand, then when it's their time, they basically check out and get a Green/Red for each one if there were still spots open for each class. My daughter is a fish that did NSC last June. She was in there maybe 10 minutes. Long enough to lock it in what she'd already prepped (all still had spots), have the advisor check it, and done. Being able to see how much availability ahead of time also gives them an idea as to which ones may be cutting it close and need a backup vs which ones they shouldn't have to worry about