Brent Lao
Brent is a great teacher for a very tough course. He definitely cares about each student's success and is always available outside of class. Tests are quite difficult and account for a majority of the grade. He is a very forgiving grader!