Mr. Blakley is a nice young guy. I was hesitant at first, but he's a good teacher. His exams are HARD so be prepared. They are multiple choice, T/F, matching and essay. Much harder than my AP I teacher, who I thought was hard. It's not an easy A by any means, but doable with good study habits. Took him for a 5 week accelerated class.