Reviews of professor John Caprio

Rating: 4.0/5, difficulty: 4.0/5
Dr. Caprio is a great professor. He goes into way more depth than the other professors and he actually covers everything. He gives two test and a final. 2nd test is cumulative from 1st test, but final doesn't have anything from first test. Tests are only hard because it is a lot of information, but it's not conceptually hard. You'll learn a lot!