Students will learn both basic and advanced chemistry concepts such as the nature of matter, atomic interactions and chemical energetics, etc.. Students will develop an understanding of how chemistry plays a role in all sciences, along with its importance in comprehending the natural world. Our program also offers a special focus on laboratory skills and report writing for students, which are essential for success in their courses. Topics covered include: