I'm still in middle of semester 2019 Spring, but I'd like to update how the class is so far. 1. This class is made up of two periods: Lecture and Lab. Do not rely on what it says on the schedule. The lecture never ends on the specified time, and you almost always get less time on Lab. 2. All lectures are conceptual. He does not go in depth.