Ishtiaque Hussain
Textbook is free online. Lectures are easy to understand. Most quizzes are just multiple choice. We covered topics one or two at a time and quizzes only covered those one or two topics we learned that week. Group project where you work on whatever the group decides on. Many extra credit opportunities, easy A.