Yes, yes and yes. Imran is such a bubbly, and kind professor. I took a morning class and his energy is definitely needed in the mornings. The workload is light and mostly just working with textile swatches. He also has plenty of labs.