Reviews of professor Justin Piro

Rating: 4.0/5, difficulty: 2.0/5
One of the nicest professors I've ever had. Pretty easy "A". Only downside is the lectures are pretty boring and his voice stays at the same volume, so it's easy to fall asleep. But other than that, really great guy who wants his students to succeed. Willing to meet outside of class. Also pretty funny and inspirational.

Rating: 5.0/5, difficulty: 3.0/5
One of the best virtual online professor. He does zoom conference every Monday or if you want to talk to him, just send him an email and he responds back quickly. The bad thing about this class is you have to buy a subscription-based account (Cengage $120). It's pretty expensive but I think it worth it if you learn something from it.