ALWAYS use the Student Portal to check for due dates and grades. Remember since CUSD weights exams and never has activities due on weekends or holidays, Apex will not give you correct information. ALWAYS use Your Student Portal.
Select "progress report" and you will see all activities and the associated grades and due dates for the entire class. The Student Portal is updated hourly, 24 hours per day, 7 days per week, so the information is very accurate.