General chemistry: An alternative to PSI for advanced students