Andrew Soto
Dr. Soto is such an amazing professor, you can tell he's passionate & loves what he does. His lectures are always interesting & engaging. He rarely assigns homework & gives extensions when asked. The only downside is that he takes a while to grade assignments but overall a great professor. 