Shojaei is a gem of a professor, as are all of the Physics faculty at Tech. Shojaei brings a level of passion and knowledge that makes his lectures really enjoyable (given that you're excited by physics, of course). I look forward to more classes with him. His courses aren't easy though, he definitely expects you to really understand the material.