IntermediateR with TODO's added from workshop