Great professor. Fun lectures & he has a great sense of humor. Keeps the whole class engaged. Very clear on grading. 89.99% after EC will still be a B. Don't worry too much about HW. Do the study guide 3 times. EC up to 2%. Finish all hws within 3 days they're assigned. Do all this & it's impossible not to get an A. Don't even try to cheat. 