I have taken this course called Analog Circuits under professor Behzad Razavi this quarter.
One main reason for doing this course was the professor. In my undergrad years, I recall his book very well. That text book was highly recommended and I wondered then what it would be like to learn from the one who actually penned it down. So when the opportunity presented itself to me here, I grabbed it with both hands.
Before I began the class I was awed by his presence. And as I continue to attend his class, I am awed even more. He has been very friendly to suggestions from students, very open in his attitude to accept his small blunders during classroom teaching and in all, has made the course fairly easy to grasp for a person who isn't a master in circuits!
Its the current homework thats bothering me now, I am yet to finish it and its due soon! :(
My other course is also as enjoyable as this one. It deals with the future of electronics and what roadblocks we might face as we look beyond this present time. To think of solutions to problems that are yet to arise. Challenging! is the best way to describe it.