Comprehensive - acquiring every essential or typical aspect or component or stage; "a whole food"; "a whole wardrobe"; "a whole list of the Britannica"; "an entire list of china"; "a whole defeat"; "a whole accounting" rank - assign a rank or rating to; "how would you rank these students?"; "The https://whitfieldd.com