This was one of the best professor I've experienced at UTA! All assignments had clear and direct instructions. There are a lot of assignments but it is manageable. There is enough assignments and extra credit to help you be succeed. The professor is very passionate, responds quickly, gives great feedback and grades quickly. Overall great Professor!