Abbas Ghassemi
Great class to take with this professor, He comes into class very energetic and ready to teach students. Overall I learned a great about renewable energy. There are several group projects and as long as they are done, you'll be guaranteed to get and A in the class.