The internet has provided a wealth of authentic language learning materials for English learners. This paper examines the employment of a variety of technology tools to tailor the language instruction to the needs and interests of university science-majors. Participants of the study were 34 university students from the School of Sciences at a university in Taiwan. Online resources used in the classroom were divided into teacherinitiated and student-initiated resources. For teacher-initiated resources, students were introduced to a variety of websites, including Khan Academy, TED Talks, i-tune universities, etc. For student-initiated resources, students were instructed to create a personal blog about a topic of their interests and post an article on the blog every week by searching for online resources on their own. To understand the effectiveness of the integration of these online resources into the class, both quantitative and qualitative data were collected and analyzed. Results of the study indicate that technolozy tools can create individual learning environment and promote learner autonomy.