Dr. Collins in an excellent teacher. His grading policy is fair but don't expect to get by without doing any work. He expects you to learn material and be able to apply it on his examinations.