Jose Ceniceros
Professor Ceniceros was nothing short of amazing. He is extremely clear during lectures and exceptionally helpful during office hours. The review problems he gives prior to exams are very indicative of exam material and he truly wants every one of his students to succeed. Will not hesitate to take another class of his in the future if possible.