Shawn Smith
Professor Smith is amazing!! The material was hard and he was very good at explaining it!! His way of teaching really helped me understand the material. He would reply to your emails very fast. He is very considerate and caring. I would take him again. I am gonna miss his class!