it is pretty much 8-5 every day for the first two semesters... but the schedule is a bit awkward this semester
we have some mornings/afternoons blocked off for virtual reality lab, clinical assisting rotations, biomaterials lab, and perio lab, but only about half the class is scheduled for these on a given day. so if you dont have VR, clinic, biomaterials, or perio lab that day, you can sleep in or go home early. Its kind of annoying, but you just have to keep a good calendar.
i should probably mention that class attendance is mandatory too. everyone complains about it, but they expect you to attend 100% of classes. if you miss 2 perio classes (which we only have once per week), you can't get better than a 70 in the class. other classes make sure you attend by giving quizzes at random. The policy has been around forever, but they just started with the quizzes this semester.