Be ready to do so much work in such little time. There was so much worked assigned that you have to complete everything at an extremely fast pace. There is extra credit and exams are not heavily weighed. The assignments are not hard just extremely time consuming so always have time available. Good professor but you have to move quick to get by.