Simon Kane
Professor Kane is one of the most knowledgeable professors at UTD. That being said, it's not the professor that is the issue, but rather the class. Internet Studio I can set you back depending on who you take which will make this class difficult if your coding skills aren't sufficient enough; only take his class if you have had him for the first.