Mr. Nguyen is hands down one of the best professors I've ever had! He is patient and explains everything several times and makes sure everyone understands. He is hilarious and there are only three tests (the study guides are super helpful) and small homework assignments. Make sure you do ALL your homework and the study guides and you will be set!