Your class is outstanding. Your emphasis on governance, taxonomy, site collections structure, among many other points, before beginning the implementation of your application, whether it be with Sharepoint or some other software, makes so much sense. The blend of design mixed with hands on practice that you have for your class curriculum is a brilliant combination.