No extra credit. Doesn't let you submit assignments late. You have several discussion boards which he doesn't grade hard in. His exams are tough he expects you to read 5 chapters and he doesn't do study guides. You need to read and know small details.Since his class is online you can only write down notes to use during exams. 