Shaun Sun
Shaun was a very nice guy with a good attitude, however, his lectures were not clear and slides were not helpful. If you miss a class you're in trouble. He did not provide adequate time for a review class before the 40% exam. He used a website for assignments that always has so many errors and is not easy to navigate or use. beware of this class!