I haven't missed a single lecture and still feel like I haven't learned a single thing. I cannot understand what he is saying due to very unorganized lessons and if anyone asks a question, I can promise it will not get answered. Very test heavy and I teach myself through YouTube videos entirely. So intense about cheating and is not very nice. 