Modeling Waves Through Different Mediums