Reviews of professor Brian Crane

Rating: 5.0/5, difficulty: 4.0/5
Dr. Crane is absolutely amazing. He is so inspirational and will do anything to help you in the class. His teaching is great and I have learned so much.