Thanks for the wishes. Be sure that i’d be running ideas by you and asking questions about Curriculum and Instruction as i get cracking 🙂
On the database design – i am sure there is a more sophisticated explanation but i think the nuances are better learned when you spend time thinking about it and studying details over and over. And remember computer scientists are all about data management. So i guess that. If you figure out what it is, tell me.

What has troubled me mostly is how to deal with students and content when interests vary as in my case AND still maintain some of what is expected. I know of some colleagues who were/are constantly blasted for ‘deviating’ from the course outline.