Warning: this is a long post. Discussions of curriculum, TAB and choices are ahead. Continue reading →