Dr. Shojaei is great professor, a lot of students complain because they could care less about the content, if you're a physics student or related you'll really enjoy him. He has a love about the content that you don't get out of a lot of professors.