Nathan Nikolic
I love this professor. He is very chill and the class is not very hard as long as you put in the work and meet deadlines. Lots of individual work but it's structured as a group project. Plenty of opportunity for extra credit! I know we hate doing it, but highly recommend participating in this class because you WILL learn more by being more active!