Buckle up, Vijay is one of the most intelligent humans to walk this planet. His lectures are fast-paced and content heavy, but he is more than willing to slow down and/or explain topics if you ask questions. He will go above and beyond to help students understand the material. Get ready for some tough material, but it is also material you remember.