David Stern
this was the hardest class in my life lol. He is a good person and is very kind but he never replies to emails or anything (so goodluck) or updates blackboard . His labs are so damn hard and Hws. Theres 3 quizzes and they are hard too! but if you study the textbook and past classes recordings you ll be fine. There also was a project! . goodluck