Reviews of professor Mark DeMoranville

Rating: 3.0/5, difficulty: 2.0/5
If you take this man avoid using the book he requires you to use. It is factually inaccurate and has been proven.