Caution: Internet service is sometimes interrupted and you will not be able
to access this page. This may last just a few minutes to hours or all day or
even longer. If this happens, try again later. Since there is no way to guarantee
access, never wait until the last minute to check for where we finished, for
announcements, for the lab schedule, or for lecture notes!