Isaac Moubazbaz, Switzerland, Toronto, M