MOST of my classmates in junior year were either Sikh or Punjabi. You’re correct: very committed to anything they put their minds to. I even learned day stock trading with one of my classmates when I went to his house.
Very capitalistic creatures and amiable, nothing bad to say in general EXCEPT maybe..the only thing that made me cringe was the overwhelming smell of curry.
Indian men can be extremely arrogant and discriminatory. Personal experience.