Be the first to leave a review!
I had him for AP US so make sure you study!! The class was so much fun though and I'd love to go back and take it again.