Using Teams, Peer- and Self Evaluation in Blended Learning Classes | IEEE Conference Publication | IEEE Xplore