Andre Barbosa
He is truly a great professor and cares about student success. His midterms and finals were very similar to practice ones which helped a lot. I wish I had opportunity to take more classes with him. I came out more knowledgeable and ready for my career. Highly recommend!