Sergei Kolomeitsev
Great professor who makes class material easy to understand and interesting. Group projects were a great way to develop teamwork skills as well as practice the learning material. Fantastic class. Highly recommend.