Need to pass OthEngine around, not just the board. This is unnecessary extra work. SIZE visible to players. Finish them more than one day ahead of time. This is helpful for future instructors of the class by having a single repository for all course information.
Lectures stand alone too much.
Consider breaking notes into units of topics, rather than class periods. Also, emphasize what the overall progression of material is. Organize the material based upon primarily the data structure and algorithm content. OO and patterns are important concepts throughout the course, but they aren't the concepts used for organizing the material. Learning patterns is not a satisfying end unto itself.