Reviews of professor Andres Estebanez

Rating: 5.0/5, difficulty: 4.0/5
Difficult, but he tells you what you need to study to do well on the final. Doesn't allow cheat sheets.