Brandon Choi 5/21/25 Brandon Choi 5/21/25 Weekly Update (May 27- Summer Break) Read More Brandon Choi 5/18/25 Brandon Choi 5/18/25 Weekly Update (May 19- May 26) Read More Brandon Choi 5/10/25 Brandon Choi 5/10/25 Weekly Update (May 12- May 18) Read More Brandon Choi 5/4/25 Brandon Choi 5/4/25 Weekly Update (May 5- May 10) Read More Brandon Choi 4/27/25 Brandon Choi 4/27/25 Weekly Update (Apr 28 - May 4) Read More Brandon Choi 4/20/25 Brandon Choi 4/20/25 Weekly Update (Apr 21 - Apr 27) Read More Brandon Choi 4/13/25 Brandon Choi 4/13/25 Weekly Update (Apr 14 - Apr 20) Read More Brandon Choi 4/6/25 Brandon Choi 4/6/25 Weekly Update (Apr 7 - Apr 13) Read More Brandon Choi 3/30/25 Brandon Choi 3/30/25 Weekly Update (Mar 31 - Apr 6) Read More Brandon Choi 3/23/25 Brandon Choi 3/23/25 Weekly Update (Mar 24 - Mar 30) Read More Brandon Choi 3/9/25 Brandon Choi 3/9/25 Weekly Update (Mar 10 - Mar 16) Read More Brandon Choi 3/2/25 Brandon Choi 3/2/25 Weekly Update (Mar 3 - Mar 9) Read More Brandon Choi 2/23/25 Brandon Choi 2/23/25 Weekly Update (Feb 24 - Mar 2) Read More Brandon Choi 2/16/25 Brandon Choi 2/16/25 Weekly Update (Feb 17 - Feb 23) Read More Brandon Choi 2/9/25 Brandon Choi 2/9/25 Weekly Update (Feb 10 - Feb 16) Read More Brandon Choi 1/31/25 Brandon Choi 1/31/25 Weekly Update (Feb 3 - Feb 9) Read More Brandon Choi 1/25/25 Brandon Choi 1/25/25 Weekly Update (Jan 27 - Feb 2) Read More Brandon Choi 1/20/25 Brandon Choi 1/20/25 Weekly Update (Jan 20 - Jan 26) Read More Brandon Choi 1/11/25 Brandon Choi 1/11/25 Weekly Update (Jan 13 - Jan 19) Read More Brandon Choi 1/6/25 Brandon Choi 1/6/25 Weekly Update (Jan 7 - Jan 12) Read More Older Posts