John Randolph
He is an amazing, inspirational professor. I love his class environment! Hes very chill and understands when certain assignments might become an issue.  He always tells us stories about real life examples on what we are learning. Assignments seem overwhelming BUT it really isnt! Not as hard as they seem. Would definitely take again if I could.