Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Class of 2018 Convocation, August 17, 2014. (Photo by Rhine Lu) Share: Facebook Twitter Weibo