This is smart but it's a bit hard to understand. I would use `izip_longest()` from `itertools` to write it as `writer.writerows(izip_longest(*mentorship))`

http://docs.python.org/2/library/itertools.html#itertools.izip_longest