João Amaral Cruz is a Porto based architect,designer,teacher,creator.