Sergey Shmelkov
Don't take this professor. Very rude to the class, has long, aggressive, and awkward stare-downs with students that waste 10-20 minutes of the start of the lab. Has arbitrary and tough grading on labs far beyond other lab professors . Be prepared to have to jump through impossible to satisfy and contradictory requirements for lab reports.