Reviews of professor Darren Ruane

Rating: 5.0/5, difficulty: 4.0/5
Excellent professor - very passionate. Nice lecture material and very expertly delivered.