Kevin Hadley
Dr. Hadley has got to be one of the worst teacher I've had, he does not teach at all and gives out a daily worksheet. Adding up to the million worksheets we have for his class, his handwriting is completely illegible, he often gives you the grade that he wants to give you and not what you truly should get. Do not recommend this teacher at all. 