One of the best professors at Wake Tech. His lectures are informative and understandable. He responds very quickly to emails and is always available during his office hours. I recommend him to all of my friends at Wake Tech.