Andrew Silvestri, Canada, Nassau, M