Mohammad Ahmed
This is my fifth semester at TXST and he has been my least favorite professor by far. If you attempt to participate during lecture he'll most likely make you feel dumb. Difficult to understand, not kind, extremely boring lectures. Attendance mandatory. Cumulative 80-question final. Don't do it. Ruined this semester's 4.0.