Da'Quan Craven
Put in the work and you will pass. I think De'Quan is very fair and he honesty wants to make sure you learn and understand the material. He answers all questions and gives a lot of homework but it's only to assist with tests. He is very open and fair. He's very smart and shouldn't be underestimated by his youth. Study do your homework & ask ?'s.