This class is extremely difficult, and the professor grades hard with no curves and only extra credit on the exam itself. If you did not take intro to Genetics prior to taking this class or any genetics, you will struggle. You cannot miss class if you want a good grade, and the exam is what is in the powerpoints, the textbook, and assignments.