Brad White
Great teacher! Makes a possibly boring class interesting. If you put in the work, you will pass. Grades fairly according to the rubric. Don't miss in-person classes because there is a lot covered in a few hours. Group work is easy in class and the professor gives great feedback to help teams with the assignment. Don't do this class only online!!!!