John Carey
Dr. Carey is the best prof I ever had. There are only 4 exams and a group project. The group project is a free 100 if you complete it and he always lets you out of class early. He gives a review for every exam of exactly what is going to be on it and they are super easy. Even if you can't make it to an exam, he will let you take it another time.