Bradley Huss
His lecture YouTube videos will seriously have you pass the class. I recommend studying those videos and really understanding it and you will pass with an A. Exam content is based on the lecture videos so he doesnt throw any curve balls at you. Dont know why he has such a low rating lol, hes the best you can get for AP151 tbh. Just study! Lol