Reviews of professor Jeff Kendrick

Rating: 5.0/5, difficulty: 2.0/5
Lots of homework but they all have up to 10 or unlimited chances. Really easy but learned a lot.