Randy Larkins
This is a great professor! Very knowledgeable and knows what he's talking about and knows how to teach. He creates a fun and professional teaching environment. He encourages ideas and critical thinking. His tests and assignments are fair and in good standing.