Flexible Futures Programming for graduate students