Bachana Lomsadze
Prof Lomsadze is awesome! He is super nice and very passionate about the material so he makes the lectures really interesting. His homework can be difficult, but it covers the material really well and he is always happy to help during office hours. His tests are very long and difficult but he is a very nice grader and gives lots of partial credit. 