Luan Vu
This course is unnecessary hard. He has so many assignments and in a short period of time. The instructions are always unclear leaving the class unsure of what to do with the assignment. When emailed he does not respond, by the time he responds the assignment has reached the due date. One of the main reasons why I dropped this course is difficulty.