So far, my favorite class I am teaching is Lego Robotics. Not only is it fun, but the tasks that the kids have to do are entertaining and challenging. I am using a project based curriculum that my district purchased from Carnegie Mellon. It is, hands down, the best curriculum that I have ever used and it is starting to change how I teach my other classes. Hats off to the people at the Carnegie Mellon Robotics Academy for putting together such a great program!