I am presuming that your nutrition course is being taught by someone from Royal Canin Medi-Cal or Hill's Science Diet.
Here's a thread with some information from Dr. Meg Smart, the professor of small animal nutrition at the University of Saskatchewan ....
http://www.pets.ca/forum/showthread.php?t=62384