noah delarosa