Roshan Abraham
Very easy going and nice guy. I enjoyed taking his course but an fyi, he does get VERY political! He is open minded but very opinionated (so just an FYI). He was very easy to talk to and very smart