Gives lots of hw & classwork which help you learn, while grading it during class, also had a weekend tutor. Put in the effort & youll succeed. Hes super helpful, caring and wants you to succeed. Offers lots of extra credit. Make sure your attendance is on point. Class is very organized. All your quizzes and exams are multiple choice. Amazing Prof!