Amazing teacher, Mr Craven greatly increased my science knowledge, and has really helped me through my education at Duval High School. Thank you Mr Craven.
great teacher - loved his work
Bit strict, bit annoying, sometimes gets angry over nothing. Some of the time he is alright though
He was such a great teacher when I was at Duval, except he doesn't like Savage Garden !