For my entire undergraduate degree, I have never met an instructor as compassionate and caring as Rahat. He truly cares about each and every one of his students and invests so much time and effort for his students. Everyone must experience this amazing opportunity and they will do exceptionally well in any course he teaches.