Reviews of professor Randy Liu

Rating: 2.0/5, difficulty: 3.0/5
His mid terms and finals are so tough and he never responds to emails Gradings are delayed always and never shows concern to help outside class hours Take this prof on your own risk You skip the class and you wont pass

Rating: 4.0/5, difficulty: 3.0/5
Open book exams. Very flexible to no shows/late. Lectures hard to understand, but as long as you do the assigned online assignments you can still get 90+.  2 midterms, 1 final. Office hours available almost every day.