Being an engineering student is tough, but well worth it! Though it's quite a bit to keep up with the workload, the school makes sure you learn. There's a lot of assignments, but if you start to get stuck, you can always go to the math center and double check any questions that you may have a problem understanding. The only thing I had an issue with was group projects, since you usually are randomly paired up with others- but this too can be seen as a way to develop people skills. Overall, if you put in 100%, you will definitely learn a lot from Dutchess Community College's engineering curriculum.