Thinking Like an Engineer: An Active Learning Approach, 3rd Edition, is specifically designed to utilise an active learning environment for first-year engineering courses.
Buy Thinking Like an Engineer, Global Edition by Elizabeth Stephan from Australia's Online Independent Bookstore, BooksDirect.