Michael Barach
I don't recommend taking this professor in person. The majority of the class is group work while the professor is on his computer. I don't learn anything new from my classmates… It just feels like a high school class and doesn't feel inspiring. I feel like this class was a waste of my money.