Reviews of professor David Rabinovitch

Rating: 5.0/5, difficulty: 3.0/5
Hes a great professor. He knows a lot about what he teaches and cares about his students. Hes also pretty easy on the eyes so attendance is easy.