Kevin Tran
Maybe Tran is good in person but online, this class is basically impossible. Instructional videos arent even recorded by Tran and the online website used for teaching yourself is very annoying. Be prepared to teach yourself all in your own. Average for the midterm was 59 and he sent out an email that said lets do better next time