Mark Chen
Confusing way of learning. Uses different platforms which I don't get it why. The readings are in some platform. Assignments somewhere else. Responses elsewhere. Choses his groups without even knowing that their schedule doesn't match. when you ask his help to explain confusion caused by him will send you a link and you will turn back in point A.