Saeed Rajput
I have no idea why his reviews are so low on here. He's a great professor, extremely knowledgeable about networks, computers, and technology in general (only professor that actually knows how to use Linux thoroughly imo). He's very up to date with tech news and incorporates it into class. Assignments aren't too hard. Show up and do the work  A