I took Engineering Physics 1 with Dr Yevgen and then came back the next year for E. Physics 2. This time, the course material by default was hard but the way he taught it with a lot of examples, helped me understand the concepts really well. Flexible. Caring and always ready to go above and beyond just so us students understood Physics really well.