Not in any imaginable way if you ask me. Like I said, a pointer to an array of pointers (an array of "arrays") resembles a 2D array. Unless you want that, there's no use for a double pointer.
You can always create the double pointer at any time by &students, so if the need would arise it has a simple solution.