Joshua Smith
Professor Smith is one of the best professors I've ever had. He is very good with giving examples and really explaining things clearly so you understand them. I always enjoy being in his class, as he is a friendly guy that truly cares about your success. If you have the option to have him for any class, take it! He is a wonderful teacher.