Did a quick scan and will come back later to read more carefully.  Sounds like a fun and informative class!  Your board looks GREAT!