Ronald Morales
This professor has a very thorough course. However even if you are able to contact him easily he takes things way too personal and is easily angered. I believe this has to do with him having a second job and being stressed. He ends classes a week early to give himself time to grade. I would NOT recommend this professor if you want a professional.