Adam Manriquez
Every good rating on him are bots. Don't take his class! Honestly, the staff should review his work and teachings because he is not a good professor. All of his students have been emailing him on what he can do to help the students understand the material better but he doesn't care to listen.