Geo Location Information for 38.113.1.97 IP Address. The IP Address 38.113.1.97 is located at 42.5048 latitude and -71.1956 longitude in United States. Friendly Location for the IP Address is Massachusetts, Burlington, United States Of America, 01803
Helen Teague's website to offer educators with Just-In-Time strategies for technology integration. Helen Teague, Teague, OOPS, Our Overnight Planning System, http://4oops.com,...