Reviews of professor Brian Choules

Rating: 4.0/5, difficulty: 2.0/5
Very good engineer who wants his students to succeed. Do the homework and you'll get an A!