The best way to think of Math198 is as a 2 hour studio course 2 or 3 times a week. The typical session goes like this. Chores: 10-15 minutes "housecleaning" to resolve problems with logging in, transferring data, managing files, scheduling talks, all the kind of stuff you wish you had a secretary to take care of. Lesson/Tutorial 30-50 minutes. A lesson introduces new material of interest to all students. So this is most like a lecture, except that it need not be scheduled nor prepared. In the course of a discussion or tutorial an issue may come up that deserves general exposition. For instance, when the 3rd or 4th student comes up with a similar problem, I am likely to interrupt and present an short lesson on the subject. A tutorial differs from a general lesson in that it goes over material for the benefit of one or several students. Thus, the novice programmers will have many tutorials that are of no benefit to the more advanced students. And vice versa. Some students will move at their own accelerated rate, and their tutorials would be over the head of the novices. Some lessons include a hands-on, guided lab, where the participating students follow instructions. Students who can complete that assignment on their own are free to do so. Supervised Lab Here you work on projects and I go around asnwering individual questions. This generally happens after the lesson/tutorial, therefore in the hour from 4-5. So normally, you should expect to spend that time in a lab too, but it's better to miss a supervised lab than a lesson. This coming spring there will be a modification of this plan because every other Monday afternoon I have University Senate or related committee work. Those afternoons will be open-lab, unless I can find a lab assistant/consultant. We also have CAVE reservations 4-5 on Wednesday and Friday. So all or some students will be working in the CAVE at that time. Early in the semester, it will be with other people's programs, later in the semester with you own program.