David Stock
Dr. Stock is very knowledgeable in his areas of study, especially with fish genetics, but his lecture style combined with disorganized slides & testing style made this class way more boring and difficult than it needed to be. His slides were very bare bones and you had to write down his lecture speech verbatim because that was the test material.