Richard Ciccone
AP 11 lab, he can be intimidating at first but he is very nice  and brings good energy into the classroom. His exams are straight forward and are all from his PowerPoints. He also is a fair and easy grader which is very respected Lab was not boring at all with him. If you study each day for a good amount of time you will very much pass. 