Preparing for the Physics olympiad this year led us to covering the curriculum of the exam along with many interesting topics such as the ideal gas law. The mechanics part has been largely omitted due to our students understanding them well though we plan to add some more theoretical discussions of mechanics in the future. Much of the learning occurs through our tackling of various problems.